[Gtk-sharp-list] Can't click button after dialog closes

Philip Wobst philip.wobst at aastra.com
Tue Mar 3 18:16:44 EST 2009

Hi everyone,
I am just in the middle of my first gtk# project and I have a problem
with not being able to click a button after a dialog has been shown. The
application is for touchscreen devices and clicking a button in the main
application opens up a fullscreen keyboard dialog which has individual
Done and Cancel reponse buttons. The buttons in the main screen are
shown in a table and the upper right button - let me call it "Enter
Date" - is located just beneath the keyboard dialog <Done> button. When
I now select <Done> in my keyboard dialog it will close and my pointer
is located in the middle of the "Enter Date" button. Clicking this
button has no effect until I move the pointer outside the button and
then back. If you receive my attached screenshot you can see the yellow
button "Pflegedienstleitung" in the background - this can not be clicked
when I click the red "Abbruch" button.
I have looked around for this problem in gtk# but did not find any
references. However, there are quite a few bugs filed for gtk+ that are
related or show a similar behaviour (these are bugs #22930 and #56070
and #30822). This bug seems to have been fixed in gtk+ last year
(according to https://launchpad.net/ubuntu/+source/gtk+2.0/+bug/22930).
Can anyone confirm this behaviour or suggest a solution for gtk#? So far
I have tested this on Windows XP with the Mono 2.2 installation
including tht gtk-sharp.dll Version
Philip Wobst
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/gtk-sharp-list/attachments/20090304/e5d1a881/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 9052 bytes
Desc: Outlook.jpg
Url : http://lists.ximian.com/pipermail/gtk-sharp-list/attachments/20090304/e5d1a881/attachment-0001.jpe 

More information about the Gtk-sharp-list mailing list