jdoda / hotedge

A GNOME Shell extension that replaces the top-left hot corner with a bottom hot edge.
GNU General Public License v2.0
57 stars 5 forks source link

Hot Edge Required Pressure and Dash-to-Panel intellihide Required Pressure conflicts #34

Open Malix-Labs opened 3 months ago

Malix-Labs commented 3 months ago

Related

Description

Hot Edge Required Pressure and Dash-to-Panel intellihide Required Pressure conflicts

When both are set, Dash-to-Panel usually take the precedence and make Hot Edge doesn't work

I did not identify if there are values that needs to be set above or below the other to make them work well

Tinkering with values sometimes make them work great together, until log out, after which it doesn't work again

Hot Edge - Activation Pressure

image

Dash to Panel - Intellihide - Required Pressure

image

Workaround

jdoda commented 2 months ago

Yeah, what happens probably depends both on the settings and the order the extensions are loaded in, which isn't necessarily consistent. I don't think having two different pressure barriers sharing the same space is a supported use case, unfortunately, so I don't see much chance of getting this behaving sensibly. Out of curiosity though, how do you expect this to work? I guess you want the panel to appear with a little bit of pressure and then the overview to activate if you apply more pressure, or do you want some other behaviour?

Malix-Labs commented 2 months ago

Yeah, I guess you're right

What's weird is that sometimes, it works correctly for the first 10 minutes of my PC usage, and then it doesn't work anymore (maybe because of an event I didn't noticed)

One way would be to make an explicit communication between the other extension, though

I expected one of the two behaviours to be possible:

  1. The panel to appear with a little bit of pressure and then the overview to activate if you apply more pressure
  2. The panel to only show in overview (never show in desktop), and the overview to require some hot edge pressure to open (see https://github.com/home-sweet-gnome/dash-to-panel/issues/2123)