On Sat, Oct 22, 2016 at 12:39 PM, Norman L Smith <nls1729(a)gmail.com> wrote:
Fedora Workstation 25 Beta...
I have found a difference between Xorg and Wayland drag and drop behavior in
Gnome Shell.
In Wayland you cannot drag the icon through the hot corner and paste into an
application in a
different workspace.
The Xorg drag and drop is intuitive. You hold the mouse button down through
the entire
operation until you reach the target and then release to drop.
The Wayland drag and drop works but it is not obvious what to do. You must
drag the object
into the hot corner. When the Overview is displayed, move cursor into the
Overview. The
icon is detached from the cursor and remains at the corner. You then
release the mouse
button and move the cursor to the workspace with the target. Press and
release the mouse
button to select the target. The target will be moved from the workspace to
the body
of the Overview. Move the mouse button to the target and press and release
the mouse
button. The Overview will close and the icon appears and reconnects to the
cursor. Click
the target and the object will be dropped.
I have placed a compressed file with two short videos of Xorg and Wayland
drags from an
application to an application in a different workspace at:
https://drive.google.com/file/d/0B52Y4vnjoV74WDVaQ1F6TjlXSk0/view?usp=sha...
My question: Is the Wayland behavior intended by design or should I report a
bug?
Hmm, interesting. It does not strike me as wrong behavior off hand,
but it is remarkably different behavior. On a trackpad, continuously
holding down the button while dragging with X is a little tedious
actually, and the result you want has a good chance of failure if you
"let go" of the dragged object through inadvertent unclicking. This
is less likely with the Wayland behavior.
But it's a valid question whether the difference in behavior is
intentional or an artifact. If it's going to change, the sooner the
better, rather than having multiple different behaviors floating about
among Fedora releases.
--
Chris Murphy