rundialog: Ensure we hold() and release() the GApplication