summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-09-21 18:19:11 +0000
committerDana Jansens <danakj@orodu.net>2003-09-21 18:19:11 +0000
commitbe79af11f68f2302023c0604a7662af74b2f423d (patch)
tree8afc32e617bb3538fa5c997240334f2b64bbf33f /openbox
parent6c4126ec617ccb0dd4e6bf0e3aecaa2181172c66 (diff)
dont save the appearance when reconfiguring!! that was a crash waiting to happen!!
also reset the border stuff on reconfigure
Diffstat (limited to 'openbox')
-rw-r--r--openbox/dock.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/openbox/dock.c b/openbox/dock.c
index f1492240..fe9a0f50 100644
--- a/openbox/dock.c
+++ b/openbox/dock.c
@@ -39,7 +39,15 @@ void dock_startup(gboolean reconfig)
XSetWindowAttributes attrib;
if (reconfig) {
+ XSetWindowBorder(ob_display, dock->frame,
+ RrColorPixel(ob_rr_theme->b_color));
+ XSetWindowBorderWidth(ob_display, dock->frame, ob_rr_theme->bwidth);
+
+ RrAppearanceFree(dock->a_frame);
+ dock->a_frame = RrAppearanceCopy(ob_rr_theme->a_unfocused_title);
+
stacking_add(DOCK_AS_WINDOW(dock));
+
dock_configure();
return;
}