summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--src/Screen.cc7
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index aae3c65..a6125eb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
1 (Format: Year/Month/Day) 1 (Format: Year/Month/Day)
2Changes for 1.0rc3: 2Changes for 1.0rc3:
3*07/03/10: 3*07/03/10:
4 * Autogrouped windows weren't getting added to the workspace menu (Mark)
5 Screen.cc
4 * Changed default toolbar layer to DOCK, as a large window could render 6 * Changed default toolbar layer to DOCK, as a large window could render
5 fluxbox useless to a new user otherwise (Mark) 7 fluxbox useless to a new user otherwise (Mark)
6 Toolbar.cc doc/asciidoc/fluxbox.txt 8 Toolbar.cc doc/asciidoc/fluxbox.txt
diff --git a/src/Screen.cc b/src/Screen.cc
index f399717..44171be 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -1449,9 +1449,12 @@ FluxboxWindow *BScreen::createWindow(Window client) {
1449 } else { 1449 } else {
1450 1450
1451 Fluxbox::instance()->attachSignals(*winclient); 1451 Fluxbox::instance()->attachSignals(*winclient);
1452 if (winclient->fbwindow()) // may have been set in an atomhandler 1452 if (winclient->fbwindow()) { // may have been set in an atomhandler
1453 win = winclient->fbwindow(); 1453 win = winclient->fbwindow();
1454 else { 1454 Workspace *workspace = getWorkspace(win->workspaceNumber());
1455 if (workspace)
1456 workspace->updateClientmenu();
1457 } else {
1455 win = new FluxboxWindow(*winclient, 1458 win = new FluxboxWindow(*winclient,
1456 winFrameTheme(), 1459 winFrameTheme(),
1457 *layerManager().getLayer(Layer::NORMAL)); 1460 *layerManager().getLayer(Layer::NORMAL));