David M. Lary
David M. Lary
As a note, this pattern is also how `GridMap` filters the list of tiles. Focus is on the `LineEdit` box, but if you press page up/down, or up/down its forwarded...
So I dug into this about 5 months ago, and found the same problem somewhere in the render pipeline. The discussion & profiling results are in the discord thread below....
Another data point, I hit this while working on a GDExtension adaptation of GridMap & GridMapEditorPlugin for hex-shaped cells. When painting multiple cells by clicking and dragging, I was using...
Thank you for taking the time to provide an in-depth response; I appreciate it. For your workarounds: 1. I'm asking internally if license blocks at the bottom are acceptable 2....
related issue in yard: https://github.com/lsegal/yard/issues/1605
@AThousandShips This bug is present in 4.3. I put a comment in #97168 asking for a cherry-pick to 4.3.1, and they asked for a separate 4.3 issue.
Also confirmed that commit from #97168 (621cadcf651b93757d5dbf8969023ae62a16f1a4) fixes the issue. Prior to that commit, the problem still reproduces.
@AThousandShips bah, you're right. I only confirmed it was fixed on 4.4 branch. I'll see if I can cherry pick it.
I cherry-picked 96382204736cbc131fbc2640ba6ba238c53017c0 onto 4.3-stable and the fix worked. I'll test 4.3.x branch clean, and then cherry-picking it onto there.
One important node about #97168 is that they went through looking for other places `reload(false)` and changed them to `reload(true)`. I think that's why I'm seeing the fix on 4.3....