On 14/06/2026 18:04,
david.m...@gmail.com wrote:
> Can you test the patch enclosed "wmaker: stop
> the inspector overwriting the group leader's
> attributes" to see if that helps ?
Thanks for looking into the matter. Just tested
this.
I'm working with the previous example, an
instance of Palemoon browser with DownThemAll
addon. Nothing else on the system seems to have
different window classes accessible in it,
neither AOO/LibO, nor new Firefox.
Now Wmaker seems to treat the first access of
icons after the setting the icon explicitly
(checking 'Ignore client supplied icon', apply,
save, close the dialog) differently from the
second one (and all the subsequent ones).
On the first access (I'm using Alt-Tab dialog
panel) the newly set icon propagates from
'DTA.Pale moon' to 'Navigator.Pale moon' IF the
other subclass window had NO explicit icon set
for it (no check on 'Ignore client supplied icon').
But the second access (release Alt-Tab, switch
input focus to some other window -- this or its
equivalent IS needed, call up Alt-Tab dialog
again) shows the icons on that pair set properly.
If the other subclass window has its icon set
explicitly by the moment of change, the
propagation does not happen even for the first
access.
***
Reverting to the client supplied icon
(UNchecking 'Ignore client supplied icon', etc.)
seems to work properly, but I didn't look into
it as closely.
***
The client supplied icon in the DownThemAll
addon (which I know for a fact IS there) still
does not show anywhere.
-Yury