I've found out how to systematically REPRODUCE it :

- open any window with enough content to have a vertical scrollbar
- move the mouse cursor over the scroll bar so that the scroller appears
- click and drag it
- keep dragging and move the cursor away from it until the scroller will 
disappear (this may take moving to the top of the screen or whatever). Still 
DON'T release the mouse button
- keep dragging and move the mouse cursor into the window again, until the 
scroller reappears. 
- Only NOW release the mouse button

=> now the scroller will stay there forever but it is actually
"detached" from the window and does not work.

The orphaned garbage scroller will only disappear when you trigger it to
be shown again.

This happens with ANY window, not only gedit.


And now a few steps that demostrate that this bug is of CRITICAL IMPORTANCE as 
it may eventually lead you to SCREW UP YOUR FILESYSTEM without noticing (it 
actually happened to me), so it must be given maximum priority:

1. Open Nautilus. Put it in list view and browse to a folder with several 
subfolders
2. Open Gedit or any other window on top of Nautilus, smaller than Nautilus' 
window
3. Repeat the steps described above on Gedit so that you leave a garbage 
orphaned scroller belonging to Gedit
4. Don't move the Gedit window
5. Now move the mouse cursor from _outside_ Gedit window onto the orphaned 
scroller, on the part that is outside Gedit's window
6. Act as if you think that is actually a real scroller and click on it as if 
to drag it

=> you will actually be clicking on a folder in Nautilus behind, and
dragging it into another folder. Et voila, you have just moved a random
folder into another random folder and you may even not have realised it.

More in general, having a GUI element that is usually draggable be left
drawn on top of everything and non-functional, means that the user may
click on it as if to drag it, but will actually be interacting with
whatever is behind it, doing potentially unlimited damage.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/909367

Title:
  garbage floating scrollbar remains on screen, on top of everything

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-scrollbar/+bug/909367/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to