View Issue Details

IDProjectCategoryView StatusLast Update
0005431DarkRadiantGUIpublic27.11.2020 12:09
ReporterBikerdude Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status confirmedResolutionopen 
PlatformPCOSWindowsOS Version10
Product Version2.7.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.

Activities

Bikerdude

Bikerdude

26.11.2020 21:18

reporter  

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

View 2 revisions

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

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 View Revisions
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