Update strut after resizing panel in autohide-show (issue 472)
git-svn-id: http://tint2.googlecode.com/svn/trunk@731 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
parent
4c16f97e73
commit
c583ea42eb
1 changed files with 2 additions and 2 deletions
|
@ -813,8 +813,6 @@ void autohide_show(void* p)
|
|||
Panel* panel = p;
|
||||
stop_autohide_timeout(panel);
|
||||
panel->is_hidden = 0;
|
||||
if (panel_strut_policy == STRUT_FOLLOW_SIZE)
|
||||
update_strut(p);
|
||||
|
||||
XMapSubwindows(server.dsp, panel->main_win); // systray windows
|
||||
if (panel_horizontal) {
|
||||
|
@ -829,6 +827,8 @@ void autohide_show(void* p)
|
|||
else
|
||||
XMoveResizeWindow(server.dsp, panel->main_win, panel->posx, panel->posy, panel->area.width, panel->area.height);
|
||||
}
|
||||
if (panel_strut_policy == STRUT_FOLLOW_SIZE)
|
||||
update_strut(p);
|
||||
refresh_systray = 1; // ugly hack, because we actually only need to call XSetBackgroundPixmap
|
||||
panel_refresh = 1;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue