Marius Hanl

Results 17 issues of Marius Hanl

This PR fixes a bunch of NPEs when a null `SelectionModel` or `FocusModel` is set on a `ListView`. The following NPEs are fixed (all are also covered by exactly one...

rfr

Initialize the `(Tree)TableView` when creating the measure row. This will guarantee, that we can access the `(Tree)TableView` in the `(Tree)TableRowSkin`, which is currently only null during the autosizing (It is...

rfr

This PR fixes an issue which is probably in JavaFX since VirtualFlow exists. While horizontal scrolling any VirtualFlow control the left blue border sometimes disappear/gets smaller. (see also image below)...

This PR fixes a memory leak in dnd code in the `MouseHandler` of a `Scene`. The memory leak occurs after calling `startFullDrag()`. The `fullPDRTmpTargetWrapper` is then populated but never cleared....

rfr

I gave it a shot and revived the PR from @ator-dev. Fixes: https://github.com/godotengine/godot/issues/54449 Supersedes: https://github.com/godotengine/godot/pull/55178 For more context see also: https://github.com/godotengine/godot/pull/44183 and https://github.com/godotengine/godot/pull/49672 Testing appreciated! Co-authored-by: ator-dev

enhancement
topic:core
breaks compat
topic:3d

Fixes: https://github.com/godotengine/godot/issues/69360 Maybe related to: https://github.com/godotengine/godot/issues/35248 (Not sure as I didn't used an external editor, but the issue there sounds very similar) This fixes the problem that autoloaded nodes could...

bug
topic:gdscript
topic:editor
cherrypick:3.5

Fixes: https://github.com/godotengine/godot/issues/66052 This PR adds conversion for the most commonly used theme overrides. This includes: - Styles (StyleBoxes) - Font colors - Spacing, Separation, Offsets -> Margins, StyleBoxes etc. will...

bug
topic:editor
cherrypick:4.0

**What does this PR aim to accomplish?:** The data exported by the teleporter is already converted by the `htmlentities()` method before. Therefore, we do not need to call it again...

Discussion

`TreeTableRow` does not check the item with `isItemChanged(..)`, unlike all other implementations of the cell. This also means that the `TreeTableRow` always updates the item, although it should not, resulting...

rfr

This PR fixes the dialog freeze problem once and for all. This one is a bit tricky to understand, here is how it works: This bug happens on every platform,...

rfr