diff options
| author | Mikael Magnusson <mikachu@comhem.se> | 2004-03-31 09:56:01 +0000 |
|---|---|---|
| committer | Mikael Magnusson <mikachu@comhem.se> | 2004-03-31 09:56:01 +0000 |
| commit | 269fbc0fe08070c3c4be64629d121220714ce977 (patch) | |
| tree | e11f7e1b96b71cfce0fe329e10ee0d506ef87ca9 /openbox | |
| parent | cabcea2002f682f2f11bbbd936d55fc5e4fe6ba0 (diff) | |
show parents title in alt-tab popup for titleless transients
Diffstat (limited to 'openbox')
| -rw-r--r-- | openbox/focus.c | 9 |
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)), |
