allusive-dev / compfy

A Compositor for X11 based on Picom. No Longer Maintained in favor of Picom v12!
203 stars 23 forks source link

Xfce4-panel corner rules override panel tooltips #50

Closed vomberg closed 9 months ago

vomberg commented 9 months ago

What is the issue The following config options do not work in conjunction with one another.

#################################
#             Corners           #
#################################

corner-radius = 15.0;
round-borders = 1;

corners-rule = [
  "0:window_type = 'tooltip'",
 ];

rounded-corners-exclude = [
  "name *= 'xfce4-panel'",
];

The goal is to not allow corners on xfce-panel, while having rounded tool tips stemming from the panel.

before

after

3

When running Compfy in shell, I get these two errors when hovering to generate a tooltip:

Xlib: ignoring invalid extension event 146
Xlib: ignoring invalid extension event 161

Running 1.7.2-1 on xfwm4