Opened 9 years ago
Closed 8 years ago
#4835 closed defect (fixed)
virtualisation usability of frame
Reported by: | quozl | Owned by: | |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | Sugar | Version: | Git as of bugdate |
Severity: | Minor | Keywords: | patch |
Cc: | Distribution/OS: | ||
Bug Status: | New |
Description
When Sugar is used in VirtualBox, the frame is difficult to activate using the mouse. As the mouse exits the emulation window toward the top left, the emulator stops delivering mouse events to the virtual machine before reaching coordinate (0,0).
Workarounds are either;
- use the F6 shortcut key,
- move the mouse very very slowly one pixel at a time until it reaches (0,0), or
- turn off mouse integration mode (host+i).
A solution might be to enlarge the area of activation for the frame, from one pixel to 4, 9, 16, or 25 pixels. A further improvement may be to provide this as a slider in the frame control panel in My Settings.
References:
- git repository https://github.com/sugarlabs/sugar.git
- source file src/jarabe/frame/eventarea.py
- method __init__ of class EventArea,
- each call to _create_invisible uses a width or height of 1.
Change History (3)
comment:1 Changed 8 years ago by SAMdroid
- Keywords patch added
comment:2 Changed 8 years ago by quozl
comment:3 Changed 8 years ago by quozl
- Resolution set to fixed
- Status changed from new to closed
Is in 0.107.1
Note: See
TracTickets for help on using
tickets.
Patch: https://github.com/sugarlabs/sugar/pull/571