[hafqa] [hafqa] [Bug 1189] New: HildonWizardDialog: Can't respond to page changes

From: bugzilla-daemon at maemo.org bugzilla-daemon at maemo.org
Date: Fri Mar 30 14:28:31 EEST 2007
https://maemo.org/bugzilla/show_bug.cgi?id=1189

           Summary: HildonWizardDialog: Can't respond to page changes
           Product: haf
           Version: unspecified
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: hildon-libs
        AssignedTo: michael.kostrzewa at nokia.com
        ReportedBy: murrayc at murrayc.com
         QAContact: hafqa at maemo.org


There is no way to respond to page changes in HildonWizardChanges to disable the
navigation buttons in the case of invalid data. This is because
a) The notebook's switch-page signal is emitted before the HildonWizardDialog's
response signal handler sets the sensitivity of these buttons by itself.
b) The dialog's response signal cannot be used with g_signal_connect_after(),
because the HildonWizardDialog's response signal handler uses 
g_signal_stop_emission_by_name().

I guess that the g_signal_stop_emission_by_name() hack should be replaced with
something more forgiving, though I'm not sure what.

Hopefully HildonWizardDialog will be deprecated in favour of GtkAssistant in
GTK+ 2.10 anyway?

-- 
Configure bugmail: https://maemo.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the hafqa mailing list