Failure to open a browse window when choosing 'Export As' while doing 'Export PNG Image' (Win32)

Bug #1071104 reported by Alvin Penner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Low
jazzynico

Bug Description

- running Windows XP, Inscape rev 11819
- open file chomage_bugreport_inkscape.svg from Bug 169148
https://bugs.launchpad.net/inkscape/+bug/169148/comments/6
- go to File->EXport PNG
- click on 'Export As' to change the directory
- get no response, no browse window
- delete the entire path name (which is in Unix style with forward slashes)
- click on 'Export As', get the normal browse window
- the browse window can also be disabled using any svg file by typing in either a single forward slash or a single backward slash. In fact, the only way to re-enable it after it has been disabled seems to be to either delete the entire address in which case you get the home directory, or to type in the name of a valid folder plus a filename such as \windows\temp\junk. This will allow the browse window to open, while typing in just the folder name \windows\temp\ will not be sufficient to open the browse window. Along the way you will get various warning messages like:

(inkscape.exe:3164): Gtk-CRITICAL **: gtk_window_set_transient_for: assertion `parent == NULL || GTK_IS_WINDOW (parent)' failed

(inkscape.exe:3164): GLib-GObject-WARNING **: invalid cast from `(null)' to `GtkWidget'

(inkscape.exe:3164): Gtk-CRITICAL **: gtk_widget_get_window: assertion `GTK_IS_WIDGET (widget)' failed

(inkscape.exe:3164): Gdk-WARNING **: gdkdrawable-win32.c:2013 drawable is not a pixmap or window

- similar behavior is seen on Inkscape 0.48.3.1, but no warning messages are generated.

Related branches

Alvin Penner (apenner)
summary: - Failure to open a browse windows when choosing 'Export As' while doing
+ Failure to open a browse window when choosing 'Export As' while doing
'Export PNG Image' (Win32)
su_v (suv-lp)
tags: added: bitmap exporting ui win32
Revision history for this message
jazzynico (jazzynico) wrote :

Confirmed on Windows XP, Inkscape trunk revision 11871.

BTW, it seems that the export dialog always uses the native dialog, even when GTK is selected in the preferences...

Changed in inkscape:
importance: Undecided → Low
status: New → Triaged
jazzynico (jazzynico)
Changed in inkscape:
assignee: nobody → JazzyNico (jazzynico)
status: Triaged → In Progress
Revision history for this message
jazzynico (jazzynico) wrote :

Fixed in the trunk, revision 11882.

The "Gtk-CRITICAL **: IA__gtk_window_set_transient" is not Windows specific, but also shows on Ubuntu with the Gtk dialog.
The other 3 messages only show on Windows.

Changed in inkscape:
milestone: none → 0.49
status: In Progress → Fix Committed
tags: added: backport-proposed
Revision history for this message
Alvin Penner (apenner) wrote :

thanks, that appears to be working very well !

Revision history for this message
jazzynico (jazzynico) wrote :

Backported to the branch, revision 9929.

Changed in inkscape:
milestone: 0.49 → 0.48.4
tags: removed: backport-proposed
Ted Gould (ted)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.