Bug 616147

Summary: gtk3: gtkfpicker: gtk_real_button_activate: assertion `device && device->source == GDK_SOURCE_KEYBOARD' failed
Product: [Fedora] Fedora Reporter: Horst H. von Brand <vonbrand>
Component: gtk3Assignee: Matthias Clasen <mclasen>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: caolanm, mclasen
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-11-01 18:55:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Horst H. von Brand 2010-07-19 18:34:28 UTC
Description of problem:
Pressing "Save" to save a file, or export to PDF, does nothing. Have to press the button twice.

Version-Release number of selected component (if applicable):
openoffice.org-calc-3.3.0-1.1.fc14.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Start oocalc in a terminal
2. Fill in the empty spreadsheet
3. Ask to save, give e.g. /tmp/tst
  
Actual results:
Message:
  (soffice:2962): Gtk-CRITICAL **: gtk_real_button_activate: assertion `device && device->source == GDK_SOURCE_KEYBOARD' failed

File isn't saved, have to click again to get it saved.

Expected results:
No messages, file saved the first time around.

Additional info:

Comment 1 Caolan McNamara 2010-07-19 19:03:43 UTC
Kind of been aware of this and been blaming gtk3, I wonder if there is any other gtk3 using application with file->open to compare against to confirm that.

Comment 2 Caolan McNamara 2010-07-19 19:29:59 UTC
gtk3-demo: pickers->file->double click on any file->get the assertion of "gtk_real_button_activate" and fpicker remains open

Comment 3 Bug Zapper 2010-07-30 12:41:38 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle.
Changing version to '14'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 4 Matthias Clasen 2010-08-10 13:41:12 UTC
Tracked upstream here:

https://bugzilla.gnome.org/show_bug.cgi?id=626336

Comment 5 Horst H. von Brand 2010-09-30 22:30:26 UTC
The above gtk3.-demo works, but on startup it says:

$ gtk3-demo 
Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory

Comment 6 Matthias Clasen 2010-11-01 18:55:22 UTC
This is fixed in gtk3-2.91.3 which I am building just now.