Fix flickering when resizing a frame with status bar in wxMSW.
The flicker was only visible under Windows XP or when using a class theme
and was due to mis-positioning the status bar initially in PositionStatusBar().
Fix this by adjusting its position by the toolbar offset before calling its
SetSize().
Closes #16705.
(this is a backport of 8d12e07453
from master)
This commit is contained in:
@@ -616,6 +616,7 @@ wxMSW:
|
||||
- Fix best height of wxSlider with labels but without ticks (Artur Wieczorek).
|
||||
- Fix initial text value of wxSpinCtrlDouble (Laurent Poujoulat).
|
||||
- Fix best size calculation for bitmaps with buttons (Artur Wieczorek).
|
||||
- Fix flicker when resizing windows with status bar (Artur Wieczorek).
|
||||
- Fix size of the icon returned from wxFSVolume::GetIcon() (troelsk).
|
||||
- Fix autosize after expanding/collapsing items in wxDataViewCtrl (ciglesias).
|
||||
- Fix inserting tools removed from wxToolBar back into it (sbrowne).
|
||||
|
Reference in New Issue
Block a user