route remaining wm_backend->appicon_paint calls through wAppIconPaint

Same pattern as 7530f1a: application.c, actions.c, client.c, and
defaults.c all called the raw backend paint, missing dock dots.
Now all go through wAppIconPaint for consistent indicator rendering.
This commit is contained in:
lkn 2026-06-21 18:58:08 +02:00
parent 7530f1a50b
commit aee20f0425
4 changed files with 6 additions and 6 deletions

View File

@ -1868,7 +1868,7 @@ void wHideApplication(WApplication *wapp)
#ifdef HIDDENDOT
if (wapp->app_icon)
wm_backend->appicon_paint(wapp->app_icon);
wAppIconPaint(wapp->app_icon);
#endif
}
@ -1998,7 +1998,7 @@ void wUnhideApplication(WApplication *wapp, Bool miniwindows, Bool bringToCurren
wArrangeIcons(scr, True);
#ifdef HIDDENDOT
wm_backend->appicon_paint(wapp->app_icon);
wAppIconPaint(wapp->app_icon);
#endif
}

View File

@ -212,7 +212,7 @@ void wApplicationActivate(WApplication *wapp)
{
if (wapp->app_icon) {
wIconSetHighlited(wapp->app_icon->icon, True);
wm_backend->appicon_paint(wapp->app_icon);
wAppIconPaint(wapp->app_icon);
}
}
@ -220,6 +220,6 @@ void wApplicationDeactivate(WApplication *wapp)
{
if (wapp->app_icon) {
wIconSetHighlited(wapp->app_icon->icon, False);
wm_backend->appicon_paint(wapp->app_icon);
wAppIconPaint(wapp->app_icon);
}
}

View File

@ -406,7 +406,7 @@ void wClientCheckProperty(WWindow * wwin, WMEvent * event)
wapp = wApplicationOf(wwin->main_window);
if (wapp && wapp->app_icon) {
wIconUpdate(wapp->app_icon->icon);
wm_backend->appicon_paint(wapp->app_icon);
wAppIconPaint(wapp->app_icon);
}
}

View File

@ -1318,7 +1318,7 @@ void wDefaultUpdateIcons(WScreen *scr)
while (aicon) {
/* Get the application icon, default included */
wIconChangeImageFile(aicon->icon, NULL);
wm_backend->appicon_paint(aicon);
wAppIconPaint(aicon);
aicon = aicon->next;
}