https://bugs.kde.org/show_bug.cgi?id=496907

Al Williams <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Al Williams <[email protected]> ---
I was going to open a new bug, but this seems like a better place to put it.

I have a panel at the bottom of my screen set to dodge (which is like autohide
unless there's nothing on top of it). I like to keep it off the corners of the
screen, but managed to flip it to full width by accident. Then I discovered
that putting it back at custom didn't show the arrows I expected. So I had no
way to resize the panel. The entire resize/align UI was missing.

Now, admittedly, I have a strange multimonitor set up. Imagine a square with
four corners: NE, NW, SE, SW. I have two monitors one (primary) in SE and
another one in NW. But still.

So here's what I figured out. I had read that it could be a theme. So I went
back to Breeze, Oxygen, a few others. Nothing. 
But then... I moved the bar to the top of the screen. At first, I thought it
didn't work either until I realized the resize bar was now at the bottom of the
screen even though the panel was at the top. (this is all on the primary
screen). I was able to resize it and then push it back down to the bottom where
it belongs.

I guessed that it is erroneously drawing the size handles based on the height
of my total screens (which are weird), not the height of the current screen.
So, in other words, even though the panel knows it should be at the bottom or
top of the SE screen, I think the handles are looking at the distance from NE
to SE. So at the bottom, the handles are down around floor level off the
monitor. At the top, they are near the bottom of the screen.

I turned off the second monitor and sure enough, all works fine.

So I have not gone to look at the code, but I fairly sure the resize handle is
looking at the total screen bounding box of all active displays and not just
the current one.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to