When mate notifacation daemon shows a lot of notification windows they start "blinking"
Happens when resume the laptop with mate notification daemon running ad messengers(telegram in y case) and thunderbird running. When resume - messenger/mail client receives a lot of messages/mails and push notifications very fast, so th eprevious notification boxed do not disappear before the nex pop up.
I have made a patch for myself in alpha plugin that actualy eliminate this without any negative for alpha plugin functionality. It does remove some functionality thou - but have no idea what it does,as changed nothing for me except of removing annoying blinking.
`/var/db/repos/asriel/gui-wm/wayfire/files/alpha-fix.patch 1066/1066 100% diff '--color=auto' -Naur a/plugins/single_plugins/alpha.cpp b/plugins/single_plugins/alpha.cpp --- a/plugins/single_plugins/alpha.cpp 2025-06-18 09:41:44.270254031 +0300 +++ b/plugins/single_plugins/alpha.cpp 2025-06-18 09:42:46.608666510 +0300 @@ -49,7 +49,7 @@ public: void init() override {
-
min_value.set_callback(min_value_changed);
+/* min_value.set_callback(min_value_changed);*/ wf::get_core().bindings->add_axis(modifier, &axis_cb); ipc_repo->register_method("wf/alpha/set-view-alpha", ipc_set_view_alpha); ipc_repo->register_method("wf/alpha/get-view-alpha", ipc_get_view_alpha); @@ -160,7 +160,7 @@ return false; };
- wf::config::option_base_t::updated_callback_t min_value_changed = [=] () +/* wf::config::option_base_t::updated_callback_t min_value_changed = [=] () { for (auto& view : wf::get_core().get_all_views()) { @@ -172,7 +172,7 @@ view->damage(); } }
- };
-
};*/
void fini() override {
`