Discussion:
[kwin] [Bug 361121] New: Minimize animation (lamp) showing artifacts on left screen when taskbar is on left side of right screen
Add Reply
Marcelo Bossoni via KDE Bugzilla
2016-03-28 23:01:22 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

Bug ID: 361121
Summary: Minimize animation (lamp) showing artifacts on left
screen when taskbar is on left side of right screen
Product: kwin
Version: 5.6.0
Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
Assignee: kwin-bugs-***@kde.org
Reporter: ***@gmail.com

During minimizing animation, when you have multi monitor with the taskbar on
left side of the right screen, several animation artifacts can be seen on left
screen.
Artifacts are seen minimizing the window on the right screen.
Minimizing the window on left screen renders completely wrong animation.

Reproducible: Always
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-03-28 23:04:28 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #1 from Marcelo Bossoni <***@gmail.com> ---
Created attachment 98127
--> https://bugs.kde.org/attachment.cgi?id=98127&action=edit
Note the artifacts on left screen
--
You are receiving this mail because:
You are watching all bug changes.
Thomas Lübking via KDE Bugzilla
2016-03-28 23:42:50 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

Thomas Lübking <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Component|general |effects-various

--- Comment #2 from Thomas Lübking <***@gmail.com> ---
Please attach the output of "qdbus org.kde.KWin /KWin supportInformation"
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-03-29 00:02:27 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #3 from Marcelo Bossoni <***@gmail.com> ---
Created attachment 98128
--> https://bugs.kde.org/attachment.cgi?id=98128&action=edit
Support information
--
You are receiving this mail because:
You are watching all bug changes.
Thomas Lübking via KDE Bugzilla
2016-03-29 14:31:46 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #4 from Thomas Lübking <***@gmail.com> ---
Thanks.
Does this also happen when minimizing the window via the titlebar button?
(assuming you were using the taskbar)
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-03-29 22:12:42 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #5 from Marcelo Bossoni <***@gmail.com> ---
Sorry for taking so long to reply.
I've tried with the button on titlebar and same issue occurs
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-03-29 22:23:50 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #6 from Marcelo Bossoni <***@gmail.com> ---
Just made a video
Notice also that windows on right screen goes below taskbar
https://drive.google.com/open?id=0BzXlzIyJc44kQkxJN1pIYWZ6b2M
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-03-29 22:34:56 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #7 from Marcelo Bossoni <***@gmail.com> ---
I think I provided the wrong link, sorry about that.
https://drive.google.com/file/d/0BzXlzIyJc44kQkxJN1pIYWZ6b2M/view?usp=sharing
--
You are receiving this mail because:
You are watching all bug changes.
Martin Gräßlin via KDE Bugzilla
2016-04-01 13:27:34 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #8 from Martin Gräßlin <***@kde.org> ---
the video shows the task bar in the middle of the combined screens. We know
that this is in general not properly supported (e.g. no struts on middle
panel). Does the problem also happen if you put the panel to the right most
screen edge?
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-04-01 13:56:38 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #9 from Marcelo Bossoni <***@gmail.com> ---
Nope, it does not.
--
You are receiving this mail because:
You are watching all bug changes.
Martin Gräßlin via KDE Bugzilla
2016-04-01 14:47:59 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #10 from Martin Gräßlin <***@kde.org> ---
good :-)

can I ask for one more thing: please move it back to the middle so that it's
broken and then xprop a window.
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-04-02 02:58:15 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #11 from Marcelo Bossoni <***@gmail.com> ---
Created attachment 98197
--> https://bugs.kde.org/attachment.cgi?id=98197&action=edit
Xprop - App on right screen
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-04-02 02:58:37 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #12 from Marcelo Bossoni <***@gmail.com> ---
Created attachment 98198
--> https://bugs.kde.org/attachment.cgi?id=98198&action=edit
Xprop - App on left screen
--
You are receiving this mail because:
You are watching all bug changes.
Marcelo Bossoni via KDE Bugzilla
2016-04-02 02:59:08 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #13 from Marcelo Bossoni <***@gmail.com> ---
Created attachment 98199
--> https://bugs.kde.org/attachment.cgi?id=98199&action=edit
Xprop - Taskbar panel
--
You are receiving this mail because:
You are watching all bug changes.
Martin Gräßlin via KDE Bugzilla
2016-04-04 14:59:43 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #14 from Martin Gräßlin <***@kde.org> ---
ok, from that output it looks like icon geometry is correct. That's sad, that
means the bug is in KWin.
--
You are receiving this mail because:
You are watching all bug changes.
Thomas Lübking via KDE Bugzilla
2016-04-04 15:53:40 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #15 from Thomas Lübking <***@gmail.com> ---
Sorry for your arm :-P

My guess is that the animation gets retargetted (seems to be quite required
reg. the tooltips)
Not only is this the least tested feature, but I assume that altering the from
to the current position drops the region between the last interpolated position
and the interpolated position at the repaint.

The most simple solution should be to add a complete (full scene) layer repaint
when an animation is retargetted.
If that works, one could seek into actually capturing the dropped geometry.
--
You are receiving this mail because:
You are watching all bug changes.
Thomas Lübking via KDE Bugzilla
2016-04-04 16:08:06 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #16 from Thomas Lübking <***@gmail.com> ---
Scratch that, wrong bug - sorry.
--
You are receiving this mail because:
You are watching all bug changes.
Vlad Zagorodniy
2018-08-10 12:54:09 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

Vlad Zagorodniy <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Status|UNCONFIRMED |CONFIRMED
CC| |***@gmail.com

--- Comment #17 from Vlad Zagorodniy <***@gmail.com> ---
(In reply to Martin Flöser from comment #14)
Post by Martin Gräßlin via KDE Bugzilla
ok, from that output it looks like icon geometry is correct. That's sad,
that means the bug is in KWin.
Yeah, that's a bug in the Magic lamp effect.

It doesn't take into account what screen minimized window belongs to. E.g. if
the minimized window is on the left screen and panel is on the right screen,
then the Magic lamp effect would assume that it should "squash"(?) the window
to the left, which is wrong.

Also, it looks like that's not the only bug. If panel is on the right edge of
the left screen, then minimized window will be "shot" to the right edge of the
right screen.
--
You are receiving this mail because:
You are watching all bug changes.
Vlad Zagorodniy
2018-08-10 12:55:44 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #18 from Vlad Zagorodniy <***@gmail.com> ---
s/is on the left screen and panel is on the right screen/is on the left screen
and panel is on the left edge of the right screen/
--
You are receiving this mail because:
You are watching all bug changes.
Nate Graham
2018-08-13 21:44:25 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

Nate Graham <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@kde.org
--
You are receiving this mail because:
You are watching all bug changes.
Vlad Zagorodniy
2018-08-25 19:59:16 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

--- Comment #19 from Vlad Zagorodniy <***@gmail.com> ---
There are several problems:

* the Magic lamp effect can pick wrong direction for a window that belongs to
screen other than to which belongs dock/panel;

* the Magic lamp doesn't clip transformed windows;

* if the window and its icon are overlapping, the animation will be messed up.
We have to move the window away from its icon and then start animation. That's
not enough to have one single animation.
--
You are receiving this mail because:
You are watching all bug changes.
GSC
2018-11-16 10:26:24 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=361121

GSC <***@msn.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@msn.com
--
You are receiving this mail because:
You are watching all bug changes.
Loading...