fixed the groups file for the last time
This commit is contained in:
parent
8fbeaf279e
commit
8e75ace959
3 changed files with 10 additions and 2 deletions
|
@ -1,6 +1,8 @@
|
||||||
(Format: Year/Month/Day)
|
(Format: Year/Month/Day)
|
||||||
Changes for 1.0.0:
|
Changes for 1.0.0:
|
||||||
*07/06/30:
|
*07/06/30:
|
||||||
|
* Fixed the groups file, even though it's deprecated (Mark)
|
||||||
|
Workspace.cc Screen.cc
|
||||||
* Fix _NET_WM_STATE_DEMANDS_ATTENTION with tabbed windows, #1732392 (Mark)
|
* Fix _NET_WM_STATE_DEMANDS_ATTENTION with tabbed windows, #1732392 (Mark)
|
||||||
Ewmh.cc/hh
|
Ewmh.cc/hh
|
||||||
*07/06/29:
|
*07/06/29:
|
||||||
|
|
|
@ -1465,6 +1465,10 @@ FluxboxWindow *BScreen::createWindow(Window client) {
|
||||||
delete win;
|
delete win;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Workspace *workspace = getWorkspace(win->workspaceNumber());
|
||||||
|
if (workspace && !Fluxbox::instance()->isStartup())
|
||||||
|
workspace->checkGrouping(*win);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -326,8 +326,10 @@ bool Workspace::checkGrouping(FluxboxWindow &win) {
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
cerr<<__FILE__<<"("<<__FUNCTION__<<"): window ("<<*wit<<") attaching window ("<<&win<<")"<<endl;
|
cerr<<__FILE__<<"("<<__FUNCTION__<<"): window ("<<*wit<<") attaching window ("<<&win<<")"<<endl;
|
||||||
#endif // DEBUG
|
#endif // DEBUG
|
||||||
(*wit)->attachClient(win.winClient());
|
WinClient &client = win.winClient();
|
||||||
(*wit)->raise();
|
(*wit)->attachClient(client);
|
||||||
|
if (client.screen().focusControl().focusNew())
|
||||||
|
(*wit)->setCurrentClient(client);
|
||||||
return true; // grouping done
|
return true; // grouping done
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue