mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-24 15:12:32 +01:00
wmaker: switch back icon name to the window name when needed
This patch is setting the icon name to the window name when _NET_WM_ICON_NAME is not provided by the app.
This commit is contained in:
committed by
Carlos R. Mafra
parent
6dc89b1522
commit
58faae8ff5
@@ -325,10 +325,12 @@ void wIconChangeTitle(WIcon *icon, WWindow *wwin)
|
||||
if (icon->icon_name != NULL)
|
||||
XFree(icon->icon_name);
|
||||
|
||||
/* Set the new one, using two methods */
|
||||
/* Set the new one, using two methods to identify
|
||||
the icon name or switch back to window name */
|
||||
icon->icon_name = wNETWMGetIconName(wwin->client_win);
|
||||
if (!icon->icon_name)
|
||||
wGetIconName(dpy, wwin->client_win, &icon->icon_name);
|
||||
if (!wGetIconName(dpy, wwin->client_win, &icon->icon_name))
|
||||
icon->icon_name = wNETWMGetWindowName(wwin->client_win);
|
||||
}
|
||||
|
||||
RImage *wIconValidateIconSize(RImage *icon, int max_size)
|
||||
|
||||
Reference in New Issue
Block a user