summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@comhem.se>2004-03-31 09:56:01 +0000
committerMikael Magnusson <mikachu@comhem.se>2004-03-31 09:56:01 +0000
commit269fbc0fe08070c3c4be64629d121220714ce977 (patch)
treee11f7e1b96b71cfce0fe329e10ee0d506ef87ca9 /openbox
parentcabcea2002f682f2f11bbbd936d55fc5e4fe6ba0 (diff)
show parents title in alt-tab popup for titleless transients
Diffstat (limited to 'openbox')
-rw-r--r--openbox/focus.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/openbox/focus.c b/openbox/focus.c
index 63d2c971..09d642c2 100644
--- a/openbox/focus.c
+++ b/openbox/focus.c
@@ -356,14 +356,13 @@ static void popup_cycle(ObClient *c, gboolean show)
while (p->transient_for && p->transient_for != OB_TRAN_GROUP)
p = p->transient_for;
-/*
- if (p != c)
- title = g_strconcat((c->iconic ? c->icon_title : c->title),
+ if (p != c && !strcmp("", (c->iconic ? c->icon_title : c->title)))
+ title = g_strdup(p->iconic ? p->icon_title : p->title);
+ /*title = g_strconcat((c->iconic ? c->icon_title : c->title),
" - ",
(p->iconic ? p->icon_title : p->title),
NULL);
-*/
-
+ */
icon_popup_show(focus_cycle_popup,
(title ? title :
(c->iconic ? c->icon_title : c->title)),