scottkirkwood / key-mon

Automatically exported from code.google.com/p/key-mon
Apache License 2.0
141 stars 38 forks source link

Highlight visible click disrupts mouse click/drag #68

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Start key-mon.
2.Open OpenOffice.org Spreadsheets
3.Try to select multiple cells by clicking the mouse and dragging to select.
4.Only the First cell is highlighted.

5. Try to select an option from the menu (file, view, etc.)
6. The menu does not open.

Please provide any additional information below.
Does not seem to be a problem with other applications I use that require a 
mouse-click an drag to perform an action, for example painting in gimp does not 
cause a problem.

Original issue reported on code.google.com by tny...@gmail.com on 31 Dec 2010 at 8:43

GoogleCodeExporter commented 9 years ago
Wow, weird.
I'll take a look, are you using Ubuntu.

Original comment by sc...@forusers.com on 1 Jan 2011 at 12:38

GoogleCodeExporter commented 9 years ago
I'm using Ubuntu Studio 10.10 and OpenOffice.org 3.2.1

Original comment by tny...@gmail.com on 2 Jan 2011 at 7:30

GoogleCodeExporter commented 9 years ago
Issue 81 has been merged into this issue.

Original comment by livibet...@gmail.com on 12 Aug 2011 at 4:23

GoogleCodeExporter commented 9 years ago
I can also confirm this with LibreOffice 3.3.1 *if* "Highlight visible click" 
is enabled. Issue 81 shows similar issue. Both have something to do with 
"Highlight visible click."

The issue should not be the program you use but the visible click issue. If I 
recall correctly, with xlib using C, there is actually two type of masks, one 
is for window shape, the other is for input event. But in gtk there seems to be 
only one mask.

If you just start key-mon, and do a text on any kind of program, it doesn't 
seem to work at first. But if you then click very fast for a couple of time, it 
would work. Still not work for selecting cell in LibreOffice/OpenOffice.

I would guess even we have mask set for the red circle, but input event will 
still be sending to our red circle window instead of the program beneath. And 
somehow some can slip through.

Original comment by livibet...@gmail.com on 12 Aug 2011 at 4:26

GoogleCodeExporter commented 9 years ago
It's working for me in libre office calc 3.3.3, I wasn't able to reproduce.  
I'll keep trying.

Original comment by scottaki...@gmail.com on 12 Aug 2011 at 11:53

GoogleCodeExporter commented 9 years ago
Hmm... maybe also window manager does matter?

I use dwm and I have find something strange about it. When a floating window is 
restored to normal from fullscreen, it will be pushed down for the same height 
as dwm bar, i.e. `y += topbar_height;`

Original comment by livibet...@gmail.com on 13 Aug 2011 at 12:03

GoogleCodeExporter commented 9 years ago
This issue was closed by revision 3ec7d311b1b9.

Original comment by livibet...@gmail.com on 24 Aug 2011 at 1:25