bugfix: resizing stops _NET_WM_STATE_MAXIMIZED*, so trigger signal to set the properties correct
fixes partly #2980313, resize with keys still does not trigger _NET_WM props to be correct
This commit is contained in:
parent
b43be7144f
commit
d2a7cc60a2
1 changed files with 2 additions and 0 deletions
|
@ -3082,7 +3082,9 @@ void FluxboxWindow::startResizing(int x, int y, ReferenceCorner dir) {
|
||||||
m_state.maximized = WindowState::MAX_NONE;
|
m_state.maximized = WindowState::MAX_NONE;
|
||||||
m_state.saveGeometry(frame().x(), frame().y(),
|
m_state.saveGeometry(frame().x(), frame().y(),
|
||||||
frame().width(), frame().height());
|
frame().width(), frame().height());
|
||||||
|
|
||||||
frame().applyState();
|
frame().applyState();
|
||||||
|
stateSig().notify();
|
||||||
|
|
||||||
const Cursor& cursor = (m_resize_corner == LEFTTOP) ? frame().theme()->upperLeftAngleCursor() :
|
const Cursor& cursor = (m_resize_corner == LEFTTOP) ? frame().theme()->upperLeftAngleCursor() :
|
||||||
(m_resize_corner == RIGHTTOP) ? frame().theme()->upperRightAngleCursor() :
|
(m_resize_corner == RIGHTTOP) ? frame().theme()->upperRightAngleCursor() :
|
||||||
|
|
Loading…
Reference in a new issue