all repos — fluxbox @ c89d54205f27b41a49da2e1c991ba7021d8737fb

custom fork of the fluxbox windowmanager

fix tab detach - the window wasn't shown after attachTo
simonb simonb
commit

c89d54205f27b41a49da2e1c991ba7021d8737fb

parent

8fe257f45cf6ee19afc588324791f21ead325d6e

2 files changed, 6 insertions(+), 2 deletions(-)

jump to
M ChangeLogChangeLog

@@ -1,5 +1,8 @@

(Format: Year/Month/Day) Changes for 0.9.12 +*05/01/21: + * Fix tab detaching - the window wasn't shown (Simon) + Window.cc *05/01/20: * Close #1105048 (thanx to the openbsd-folks) minor issues with fluxbox-generate_menu
M src/Window.ccsrc/Window.cc

@@ -3483,9 +3483,10 @@ WinClient &client = *old_attached;

detachClient(*old_attached); // move window by relative amount of mouse movement // since just detached, move relative to old location - if (client.m_win != 0) + if (client.m_win != 0) { client.m_win->move(frame().x() - m_last_resize_x + x, frame().y() - m_last_resize_y + y); - + client.m_win->show(); + } } else if(attach_to_win==this && attach_to_win->isTabable()) { //reording of tabs within a frame