[Gpe-list] Gpe-bugs Digest, Vol 40, Issue 2
gpe-bugs-request at linuxtogo.org
gpe-bugs-request at linuxtogo.org
Sat Mar 13 12:00:02 CET 2010
Send Gpe-bugs mailing list submissions to
gpe-bugs at linuxtogo.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpe-bugs
or, via email, send a message with subject or body 'help' to
gpe-bugs-request at linuxtogo.org
You can reach the person managing the list at
gpe-bugs-owner at linuxtogo.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gpe-bugs digest..."
Today's Topics:
1. [Bug 278] adding new calendar event sometimes grabs mouse and
prevents its use completely (bugzilla-daemon at linuxtogo.org)
2. [Bug 278] adding new calendar event sometimes grabs mouse and
prevents its use completely (bugzilla-daemon at linuxtogo.org)
----------------------------------------------------------------------
Message: 1
Date: Fri, 12 Mar 2010 18:20:44 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 278] adding new calendar event sometimes
grabs mouse and prevents its use completely
To: gpe-bugs at linuxtogo.org
Message-ID: <E1Nq8XU-0005Rb-Q7 at linuxtogo.org>
Content-Type: text/plain; charset="UTF-8"
http://bugs.linuxtogo.org/show_bug.cgi?id=278
--- Comment #3 from Sami Liedes <sliedes at cc.hut.fi> 2010-03-12 18:20:44 ---
I figured out how this happens and how to reproduce it. I believe I can fix it
based on this information (expect a patch soon).
Also reproducible on normal Debian gpe-calendar thus:
1. Go to day view
2. Click-and-hold the day view area where the calendar events are (as if you
were dragging it)
3. While holding mouse button down, press the A key
A new event dialog opens, but the pannedwindow widget still has mouse grabbed.
Thus you can not use mouse in the new event dialog.
You can fix this if you manage to close the new event dialog somehow. ESC does
this, but alas, there's no ESC key on n900.
--
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
------------------------------
Message: 2
Date: Fri, 12 Mar 2010 19:06:17 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 278] adding new calendar event sometimes
grabs mouse and prevents its use completely
To: gpe-bugs at linuxtogo.org
Message-ID: <E1Nq9FZ-0005I2-Ot at linuxtogo.org>
Content-Type: text/plain; charset="UTF-8"
http://bugs.linuxtogo.org/show_bug.cgi?id=278
--- Comment #4 from Sami Liedes <sliedes at cc.hut.fi> 2010-03-12 19:06:17 ---
Not sure after all if I know how it should be done. I don't have enough
experience with gtk.
Should the mouse just be ungrabbed when the new event dialog is opened? That
doesn't sound good, and doesn't scale because it needs to be done everywhere
where keys are handled.
Or should the pannedwindow also handle keyboard events, effectively simulate
having gotten ButtonReleaseEvent (hence ungrabbing and setting the internal
panning state, which I don't fully understand) and propagate the keyboard event
further?
I quick fix would be to add a call to gdk_pointer_ungrab() into the event
dialog initialization code, but I'm not sure if that's the clean solution.
--
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
------------------------------
_______________________________________________
Gpe-bugs mailing list
Gpe-bugs at linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpe-bugs
End of Gpe-bugs Digest, Vol 40, Issue 2
***************************************
More information about the Gpe-list
mailing list