You are not logged in.
I'd like to stop the window buttons from blinking when a window updates or otherwise thinks I need to be alerted. I've unticked the box in window manager tweaks "notify of urgency by making a window's decoration blink", but the behavior hasn't changed.
This old post had a thorough discussion but didn't come to a great resolution
https://forum.xfce.org/viewtopic.php?id=7989
Does anyone have any ideas? Is this issue common, or something specific to my install? I'm running a vanilla xfce desktop on gentoo.
Thanks in advance for the help, and I'm happy to provide any additional information.
Last edited by jyoung (2023-09-30 19:19:01)
Offline
Try adding the following to ~/.config/gtk-3.0/gtk.css:
button.suggested-action {}
You can add other tweaks in there to fine-tune. Which GTK (Appearance) theme are you using?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I'm actually not seeing gtk.css in that folder either. I do see settings.ini. The gtk theme listed in settings.ini is Raleigh.
Offline
I'm actually not seeing gtk.css in that folder either.
Create the file if it doesn't exist.
The gtk theme listed in settings.ini is Raleigh.
Raleigh is a GTK2 theme. What does the following return:
xfconf-query -c xsettings -p /Net/ThemeName
...or look at Settings Manager > Appearance > Style.
Also, what version of Xfce are you running?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Okay, with that command it looks like I'm running Adwaita. The Xfce version is 4.18.
Creating ~/.config/gtk-3.0/gtk.css and adding that line didn't seem to have an effect.
Offline
For Adwaita, try this instead (in ~/.config/gtk-3.0.gtk.css):
button.suggested-action {
color: none;
outline-color: none;
border-color: none;
border-bottom-color: none;
background-image: none;
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: none;
}
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Thanks a ton! I've made this change about a week ago, and I haven't seen this issue since.
Offline
I know it's been a while, but I might have spoken too soon. It looks like this fix partly suppresses the behavior. Now, when a window wants to get attention, the window button no longer blinks, but it does appear in the current workspace. It's less noticeable, but still annoying. Does anyone know if there's a way to suppress that behavior also?
Offline
Do you mean that you only show windows from the current workspace in the Window Buttons plugin, but when a window from another workspace demands attention, its button still shows up on the plugin?
If so, there is a hidden setting to disable that:
xfconf-query -c xfce4-panel -p /plugins/plugin-2/include-all-blinking -t bool -s false --create
...make sure to change the number "2" in "plugin-2" to match the actual Window Buttons ID on your system (which you can get by hovering your mouse over the plugin in the panel Items tab.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Okay! Do you know if this takes effect immediately, or should I log in and log out?
Offline
It should take effect immediately (or at least it did for me). If not, just restart the panel:
xfce4-panel -r
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
That worked perfectly! Thanks for the help!
Offline
[ Generated in 0.014 seconds, 8 queries executed - Memory usage: 558.09 KiB (Peak: 574.93 KiB) ]