index 43f66134804a3fdfb369c453f190ef87d71dfe28..ac147d65652230b5fbf53e55f01206de641ade64 100644 (file)
--- a/src/ui/dialog/dialog.cpp
+++ b/src/ui/dialog/dialog.cpp
namespace UI {
namespace Dialog {
namespace UI {
namespace Dialog {
-//#ifndef WIN32
static gboolean
sp_retransientize_again (gpointer dlgPtr)
{
static gboolean
sp_retransientize_again (gpointer dlgPtr)
{
dlg->retransientize_suppress = false;
return FALSE; // so that it is only called once
}
dlg->retransientize_suppress = false;
return FALSE; // so that it is only called once
}
-//#endif
static void
sp_retransientize (Inkscape::Application *inkscape, SPDesktop *desktop, gpointer dlgPtr)
static void
sp_retransientize (Inkscape::Application *inkscape, SPDesktop *desktop, gpointer dlgPtr)
void
Dialog::present()
{
void
Dialog::present()
{
+ _user_hidden = false;
Gtk::Dialog::present();
}
Gtk::Dialog::present();
}
set_title(title);
}
set_title(title);
}
- sp_transientize(dlg);
- retransientize_suppress = false;
-
gtk_signal_connect( GTK_OBJECT (dlg), "event", GTK_SIGNAL_FUNC(sp_dialog_event_handler), dlg );
_hiddenF12 = false;
gtk_signal_connect( GTK_OBJECT (dlg), "event", GTK_SIGNAL_FUNC(sp_dialog_event_handler), dlg );
_hiddenF12 = false;
read_geometry();
present();
read_geometry();
present();
+ sp_transientize(dlg);
+ retransientize_suppress = false;
}
Dialog::Dialog(BaseObjectType *gobj)
}
Dialog::Dialog(BaseObjectType *gobj)