mirror of
https://github.com/labwc/labwc.git
synced 2026-02-12 04:27:57 -05:00
ssd-titlebar: show fallback icon when no app_id is set
Before this commit, nothing was rendered in window icon button if the
application doesn't set its app_id (e.g. nested kwin_wayland). This was my
oversight in dc474521.
This commit makes sure fallback icon (set via <theme><fallbackAppIcon>)
by removing ssd->state.app_id and the early-return in
ssd_update_window_icon(). This doesn't affect performance because
scaled_icon_buffer caches app_id and scaled_icon_buffer_set_app_id() does
nothing when a duplicated app_id is passed.
This commit is contained in:
parent
c1a27b139c
commit
392db7c04d
2 changed files with 5 additions and 14 deletions
|
|
@ -83,8 +83,6 @@ struct ssd {
|
|||
struct ssd_state_title_width active;
|
||||
struct ssd_state_title_width inactive;
|
||||
} title;
|
||||
|
||||
char *app_id;
|
||||
} state;
|
||||
|
||||
/* An invisible area around the view which allows resizing */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue