View Issue Details

IDProjectCategoryView StatusLast Update
0005431DarkRadiantGUIpublic13.01.2024 05:31
ReporterBikerdude Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionfixed 
PlatformPCOSWindowsOS Version10
Product Version2.7.0 
Fixed in Version3.0.0 
Summary0005431: Windows not properly repainted after resize
DescriptionIf you resize any of the child windows (layers, arbitrary transform, surface inspector), the contents of the windows get corrupted Instead of moving and resizing as normal when you resize the window .
TagsNo tags attached.
Attached Files

Activities

greebo

greebo

27.11.2020 07:44

administrator   ~0013029

It appears this is a problem related to wxWidgets 3.1.3, since this is happening even in DarkRadiant 2.7.0.
In DR 2.6.0, which had been using wx 3.0.x, this problem is not occurring.
Bikerdude

Bikerdude

27.11.2020 11:24

reporter   ~0013032

Last edited: 27.11.2020 11:24

In previous versions of DR the issue would only 'crush' the UI elements from the side/edge of the window being moved, for example if resizing from the bottom. But As soon and you make the window larger e.g. by dragging said side/edge down the crushed elements would go back to the correct size.

This is not happening in 2.9.2pre1, the UI elements stay partially crushed or mangled. and the only fix is to fully reduce size down so its only showing the header and then open again, and even then this take a few attempts.

And a bit more troubleshooting is showing the issue only happens vertically, not horizontally.
greebo

greebo

27.11.2020 11:36

administrator   ~0013033

This is what DR 2.7.0 does on my system
dr_2.7.0_resize.gif (735,765 bytes)
Bikerdude

Bikerdude

27.11.2020 12:09

reporter   ~0013035

I am getting old as I dont remember 2.7 ever being that bad on my system. But sure enough its the same as in your gif -

- https://youtu.be/3u9cz0MpBtE
Bikerdude

Bikerdude

18.07.2022 10:02

reporter   ~0015061

This appears to be resolved in DR 3.0 so can be closed.

Issue History

Date Modified Username Field Change
26.11.2020 21:18 Bikerdude New Issue
26.11.2020 21:18 Bikerdude File Added: 2.9.2pre1_child_windows corruption.JPG
27.11.2020 07:37 greebo Status new => acknowledged
27.11.2020 07:44 greebo Note Added: 0013029
27.11.2020 07:44 greebo Product Version 2.9.1 => 2.7.0
27.11.2020 07:44 greebo Summary Present in 2.9.2pre1 => Windows not properly repainted after resize
27.11.2020 07:45 greebo Status acknowledged => confirmed
27.11.2020 11:24 Bikerdude Note Added: 0013032
27.11.2020 11:24 Bikerdude Note Edited: 0013032
27.11.2020 11:36 greebo Note Added: 0013033
27.11.2020 11:36 greebo File Added: dr_2.7.0_resize.gif
27.11.2020 12:09 Bikerdude Note Added: 0013035
18.07.2022 10:02 Bikerdude Note Added: 0015061
22.07.2022 05:20 nbohr1more Assigned To => greebo
22.07.2022 05:20 nbohr1more Status confirmed => resolved
22.07.2022 05:20 nbohr1more Resolution open => fixed
22.07.2022 05:20 nbohr1more Fixed in Version => 3.0.0
13.01.2024 05:31 greebo Status resolved => closed