[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2018-05-12 Thread Simon Andric
https://bugs.kde.org/show_bug.cgi?id=380476

Simon Andric  changed:

   What|Removed |Added

 CC||simonandr...@gmail.com

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2018-02-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=380476

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=390654

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2018-02-12 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #35 from Martin Flöser  ---
(In reply to Mahendra Tallur from comment #33)
> Is it related according to you or should I file a distinct bug report ? 

Completely unrelated, please file a distinct bug report.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2018-02-12 Thread Mahendra Tallur
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #34 from Mahendra Tallur  ---
typo : to the extreme bottom of the *screen*

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2018-02-12 Thread Mahendra Tallur
https://bugs.kde.org/show_bug.cgi?id=380476

Mahendra Tallur  changed:

   What|Removed |Added

 CC||ma...@free.fr

--- Comment #33 from Mahendra Tallur  ---
Under Wayland (not X11) I get a 1 px dead line at the bottom of the screen (for
instance, prevents from maximizing / minimizing  windows easily by moving the
mouse to the extreme bottom of the window).

Is it related according to you or should I file a distinct bug report ? 

It occurs only under Wayland, under both Plasma 5.11.x and 5.12.0, KDE Neon
user edition, Intel HD 530.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-12-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=380476

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=387775

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-12-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=380476

Nate Graham  changed:

   What|Removed |Added

 CC||pointedst...@zoho.com

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-11-26 Thread Josef Kufner
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #32 from Josef Kufner  ---
... However, after reading duplicate bug reports, and after setting edge
actions (both toch and pointer), restarting kwin, and then unsetting the
options, I got rid of the 1px border.

So there may be another bug in the configuration or edge actions setup. When
there is no action configured for pointer, but there is an action for touch,
then the 1px window is created, but does not ignore (pass-through) events from
pointer.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-11-26 Thread Josef Kufner
https://bugs.kde.org/show_bug.cgi?id=380476

Josef Kufner  changed:

   What|Removed |Added

 CC||j...@frozen-doe.net

--- Comment #31 from Josef Kufner  ---
kwin_x11 5.10.5 (Debian) and the bug is still here.

The edge works when there is a fullscreen window, but not in any other case. I
have no actions configured on any edge nor corner, and yet the 1px wide window
is covering the left edge of my screen.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-09-27 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=380476

Christoph Feck  changed:

   What|Removed |Added

 CC||gst...@zoho.com

--- Comment #30 from Christoph Feck  ---
*** Bug 384269 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-28 Thread Andrius Štikonas
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #28 from Andrius Štikonas  ---
(In reply to Andrius Štikonas from comment #27)
> (In reply to fxshift from comment #25)
> > >Version Fixed In: 5.10.3
> > No, it's not! Just updated my neon to 5.10.3 and it's still here.
> 
> It wasn't committed to 5.10 branch, only to master.

Sorry I'm taking it back...

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-28 Thread Andrius Štikonas
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #27 from Andrius Štikonas  ---
(In reply to fxshift from comment #25)
> >Version Fixed In: 5.10.3
> No, it's not! Just updated my neon to 5.10.3 and it's still here.

It wasn't committed to 5.10 branch, only to master.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-28 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #26 from fxsh...@ya.ru ---
(In reply to fxshift from comment #25)
> >Version Fixed In: 5.10.3
> No, it's not! Just updated my neon to 5.10.3 and it's still here.

The only way to remove it is to disable touch screen swipe gestures in the
settings.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-28 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

fxsh...@ya.ru changed:

   What|Removed |Added

 CC||fxsh...@ya.ru

--- Comment #25 from fxsh...@ya.ru ---
>Version Fixed In: 5.10.3
No, it's not! Just updated my neon to 5.10.3 and it's still here.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-26 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=380476

Martin Flöser  changed:

   What|Removed |Added

  Latest Commit||https://commits.kde.org/kwi
   ||n/6267d597311ccea26a8e70d57
   ||bd730ad13d146c2
 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||5.10.3

--- Comment #24 from Martin Flöser  ---
Git commit 6267d597311ccea26a8e70d57bd730ad13d146c2 by Martin Flöser.
Committed on 26/06/2017 at 20:06.
Pushed by graesslin into branch 'Plasma/5.10'.

Properly block the edge also for touch screen edges

Summary:
There was a regression introduced with bug fix eec6afe6 which added
a for pointer events only check also to doUpdateBlocking. Do to that
the edge blocking mechanism didn't work for touch edges.
FIXED-IN: 5.10.3

Test Plan:
verified with xwininfo that there is no longer a window when
in full screen. Activated edges through touch and pointer

Reviewers: #kwin, #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D6304

M  +0-3plugins/platforms/x11/standalone/edge.cpp

https://commits.kde.org/kwin/6267d597311ccea26a8e70d57bd730ad13d146c2

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-20 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #23 from gr...@sub.red ---
Thanks for your explanation and further investigation.

(In reply to Martin Flöser from comment #20)
>
> In all those years hardly anybody complained

And now there is a bug report with 5 duplicates in two weeks. I believe that
you are familiar with the implementation but the change in behaviour *was*
introduced lately.

> Given the data we had there was no indication that this would result in
> problems.

That's why we write these bug reports ;)

> I
> understand that you would like the default to change, but users with touch
> screens will disagree.

I don't want anything less than demanding to change the defaults so they suit
me. 

> Given that there is a simple workaround for affected users this has not a
> high priority. That is we will not revert the change. I will investigate
> another solution which I wanted to use anyway, but there is no guarantee
> that this will be provided as an update to 5.10.

That doesn't really matter much. I'm on rolling release anyway and there is no
problem for now, because I can just simply switch it off. I just thought it is
not a good idea to discriminate all the users having a mouse in favour of the
few with touch screens.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-20 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=380476

Martin Flöser  changed:

   What|Removed |Added

  Flags||ReviewRequest+
URL||https://phabricator.kde.org
   ||/D6304

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-20 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #22 from Martin Flöser  ---
> Something must have went wrong then. Gaming in full screen window is
> affected.

That was the important missing piece of information. I think I have a bug fix.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-20 Thread Andrius Štikonas
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #21 from Andrius Štikonas  ---
(In reply to Martin Flöser from comment #20)

> In all those years hardly anybody complained about the fact that this steals
> mouse clicks. I only remember one fellow dev to mention it. The
> implementation is even smart enough to have the windows removed when there
> is a fullscreen window. So e.g. gaming in a fullscreen window is not
> affected by this problem.
> 
Something must have went wrong then. Gaming in full screen window is affected.
Maybe that's why we have way more bug reports now. I tried 0ad and it is hardly
playable when you can't scroll by moving mouse all the way to the left edge.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-20 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #20 from Martin Flöser  ---
I think I need to explain a little bit more.

We do have the functionality of screenedges since 4.0 or even longer which is
about a decade now. The implementation relies on input only windows with a
border of 1px. This has always been like that. Since the introduction it was
combined with a default corner enabled by default.

In all those years hardly anybody complained about the fact that this steals
mouse clicks. I only remember one fellow dev to mention it. The implementation
is even smart enough to have the windows removed when there is a fullscreen
window. So e.g. gaming in a fullscreen window is not affected by this problem.

Given the data we had there was no indication that this would result in
problems. We are now also caught in between a hard and a rock place. I
understand that you would like the default to change, but users with touch
screens will disagree. Such a functionality must be provided out-of-the-box.

Given that there is a simple workaround for affected users this has not a high
priority. That is we will not revert the change. I will investigate another
solution which I wanted to use anyway, but there is no guarantee that this will
be provided as an update to 5.10.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-20 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #19 from gr...@sub.red ---
(In reply to Martin Flöser from comment #17)
> Yes and touchscreen support is implemented through screenedges. It's the
> same technology.

Yet the default behaviour changed and there have been already two bug reports
about it.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-17 Thread Wyatt Childers
https://bugs.kde.org/show_bug.cgi?id=380476

Wyatt Childers  changed:

   What|Removed |Added

 CC||dark...@nearce.com

--- Comment #18 from Wyatt Childers  ---
*** Bug 380957 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-17 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #17 from Martin Flöser  ---
(In reply to Christoph Feck from comment #15)
> Martin, this is not about screenedges, but about the new touchscreen support.

Yes and touchscreen support is implemented through screenedges. It's the same
technology.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

kishor...@gmail.com changed:

   What|Removed |Added

 CC||kishor...@gmail.com

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #16 from gr...@sub.red ---
(In reply to Christoph Feck from comment #10)
> According to bug 380492, it is possible to workaround this by disabling the
> left-edge touchscreen action.

Thanks, can confirm it does help.

Bad defaults then

(In reply to Martin Flöser from comment #14)
> Technically this is not a regression. This behavior has been present for as
> long as screenedges exist and hardly any bug got reported for it. As soon as
> one has a screenedge configured for an edge it takes away one pixel.

kwin should differentiate between pointer and touch input, also IMHO the
default should not take away one screen edge from every user when the vast
majority doesn't even have a touchscreen.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #15 from Christoph Feck  ---
Martin, this is not about screenedges, but about the new touchscreen support.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=380476

Martin Flöser  changed:

   What|Removed |Added

  Flags||Wayland-, X11+
  Component|general |input

--- Comment #14 from Martin Flöser  ---
Technically this is not a regression. This behavior has been present for as
long as screenedges exist and hardly any bug got reported for it. As soon as
one has a screenedge configured for an edge it takes away one pixel.

On Wayland we do not depend on windows for it, so there it is not a problem.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Andrius Štikonas
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #13 from Andrius Štikonas  ---
(In reply to woroof from comment #12)
> 4. Restart the desktop environment. This is essential because the workaround
> doesn't work right away. I've rebooted the system to restart the DE.

Can simply run "kwin_x11 --replace". It worked for me.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

wor...@gmail.com changed:

   What|Removed |Added

 CC||wor...@gmail.com

--- Comment #12 from wor...@gmail.com ---
I can confirm this bug.

Another test and broken use case:
1. Unlock Widgets, right click on task bar panel, select Panel Options -> Panel
Settings, and, using Screen Edge button, drag the panel to the left. Then close
Panel Settings.
2. Push the mouse to the left edge and hover over icons of applications or
launchers in Task Manager widget.

Expected: hovered icon is highlighted when mouse pointer is pushed to left
edge.
Actual: icon is not highlighted and so no preview appears.

Also I can confirm the workaround from comment 10 works:
1. Go to System Settings -> Desktop Behavior -> Touch Screen.
2. Click on the box in the left-hand side of the screen preview and select No
Action (Toggle Window Switching is selected by default).
3. Apply settings.
4. Restart the desktop environment. This is essential because the workaround
doesn't work right away. I've rebooted the system to restart the DE.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Allan
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #11 from Allan  ---
I have no edge triggering set up, the bug is still there.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=380476

Christoph Feck  changed:

   What|Removed |Added

 CC||kdeb...@metalight.dk

--- Comment #8 from Christoph Feck  ---
*** Bug 380807 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #10 from Christoph Feck  ---
According to bug 380492, it is possible to workaround this by disabling the
left-edge touchscreen action.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=380476

Christoph Feck  changed:

   What|Removed |Added

 CC||john.etted...@gmail.com

--- Comment #9 from Christoph Feck  ---
*** Bug 381112 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-13 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=380476

Christoph Feck  changed:

   What|Removed |Added

 CC||leguen.yann...@gmail.com

--- Comment #7 from Christoph Feck  ---
*** Bug 380492 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-12 Thread Andrius Štikonas
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #6 from Andrius Štikonas  ---
It works fine on Plasma Wayland, only on X11 session.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-11 Thread Andrius Štikonas
https://bugs.kde.org/show_bug.cgi?id=380476

Andrius Štikonas  changed:

   What|Removed |Added

 CC||andr...@stikonas.eu

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-05 Thread AppAraat
https://bugs.kde.org/show_bug.cgi?id=380476

AppAraat <4xr6ah+4wznsmksoi...@sharklasers.com> changed:

   What|Removed |Added

 CC||4xr6ah+4wznsmksoitx4@sharkl
   ||asers.com

--- Comment #5 from AppAraat <4xr6ah+4wznsmksoi...@sharklasers.com> ---
I confirm this bug too in KDE Neon User Edition, and I've noticed it since
upgrading to Plasma 5.10.0

For me the steps to reproduce are:

1. Maximize window (in my case Chromium)
1a. If you have a panel to the left, then fullscreen the window.
2. Go to a page which is large enough to vertically scroll.
3. Bring mouse cursor to the left edge of page.
4. Vertically scroll


Actual results
---
Page does not vertically scroll


Expected results
-
Page vertically scrolls

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-04 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

k2squa...@icloud.com changed:

   What|Removed |Added

 CC||k2squa...@icloud.com

--- Comment #4 from k2squa...@icloud.com ---
I'm seeing this on openSUSE Tumbleweed since Plasma 5.10.0 update.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-02 Thread Artem Grinev
https://bugs.kde.org/show_bug.cgi?id=380476

Artem Grinev  changed:

   What|Removed |Added

 CC||agrine...@gmail.com

--- Comment #3 from Artem Grinev  ---
I can also confirm this bug.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-02 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #2 from gr...@sub.red ---
Also another quick test is right clicking the workspace. Expected behaviour is
to open the menu, which doesn't work on the left border.

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

[kwin] [Bug 380476] Kwin draws 1px overlay on the left screen border

2017-06-02 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=380476

--- Comment #1 from gr...@sub.red ---
Created attachment 105851
  --> https://bugs.kde.org/attachment.cgi?id=105851=edit
xwininfo output

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