mate-desktop / mate-panel

MATE panel
https://mate-desktop.org
GNU General Public License v2.0
185 stars 118 forks source link

Autohide sporadically stops working #389

Open jean opened 8 years ago

jean commented 8 years ago

After a few days or weeks, autohide stops working. I.e. the panel stays visible, obscuring applications that go behind it. If I disable autohide, applications stop at the panel.

I can do mate-panel --replace & to get back the autohiding behaviour, but if I do this, the Mint menu breaks (disappears from panel), until I restart my laptop.

System: Host: UX303LB Kernel: 3.19.0-18-generic x86_64 (64 bit) Desktop: MATE 1.12.0 Distro: Linux Mint 17.3 Rosa The MATE Panel 1.12.0

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/29550453-autohide-sporadically-stops-working?utm_campaign=plugin&utm_content=tracker%2F314880&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F314880&utm_medium=issues&utm_source=github).
monsta commented 8 years ago

By any chance, do you have an external monitor plugged into your laptop? Well, at least at the time when issue happens...

jean commented 8 years ago

Hmm, interesting, yes, I'm back at the office after the holidays, plugging in an external monitor. I can't remember now whether it always coincides with external monitor use, but it's probably a factor. I'll watch for this.

qazwsxedcgit commented 8 years ago

I can confirm this issue in the sense that it happens to me once or twice a day, not after several weeks ;-) When it does, "bumping" the mouse cursor against the edge of the screen where the panel resides, re-activates autohide. I'm not familiar enough with the code to have a firm opinion, but intuitively this looks like mate-panel doesn't receive an event that would normally cause it to hide, and when "bumping" the mouse cursor like this, another event along the lines of "mouse cursor no longer over panel area" is raised, causing autohide to work again.

jasteele12 commented 7 years ago

I just installed Linux Mate 18.2 and everytime I click a launcher in the panel the autohide stops working.

"Bumping" the cursor (mousing over the panel then moving the cursor to either edge of the screen) like @qazwsxedcgit mentions above does reactivate it. Hope this helps someone more familiar with the code.

BTW, I don't have an external monitor attached to this HP G60 laptop at the moment - most likely will though...

monsta commented 6 years ago

everytime I click a launcher in the panel the autohide stops working

This particular behavior was just fixed, see https://github.com/mate-desktop/mate-panel/issues/620 and https://github.com/mate-desktop/mate-panel/pull/685.

Are there other situations/conditions that might trigger this issue?

joey04 commented 6 years ago

Are there other situations/conditions that might trigger this issue?

Hi, yesterday I downloaded Mint 18.3 and Ubuntu MATE 17.10 and installed both in VMs.

In Redmond panel mode, auto-hide does not work properly in either. Once the panel is visible with a mouseover it won't disappear under any circumstance.

richtrefz commented 6 years ago

Using ubuntu 18 mate -- for me I think the problem happens because I added "Window List" to panel. And set it to always group windows. So if I have 2 terminals running I might see "Terminal (2)" at top of panel. I click that to get the popup menu that lets me pick a terminal. When I do that the popup goes away, but now the mouse is above the panel, so there's no mouse-out to make the panel hide.

raveit65 commented 1 year ago

Does this issue still exists?

qazwsxedcgit commented 1 year ago

Hello,

I can confirm the issue still exists in MATE 1.24.1 on Debian 11. When it happens, "bumping" the mouse cursor against the edge of the screen where the panel resides, re-activates autohide. But autohide should be, well, "auto"matic, not needing to be triggered manually by a mousover event.

   

Gesendet: Freitag, 21. Juli 2023 um 14:50 Uhr Von: "raveit65" @.> An: "mate-desktop/mate-panel" @.> Cc: "qazwsxedcgit" @.>, "Mention" @.> Betreff: Re: [mate-desktop/mate-panel] Autohide sporadically stops working (#389)

 

Does this issue still exists?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>