def show_dialog(self, dialog):
        dialog.show()
        # save a handle so widgets aren't garbage collected
        if not dialog in self._cur_dialogs:
            self._cur_dialogs.append(dialog)
dataset/ETHPy150Open ejeschke/ginga/ginga/gw/Desktop.py/Desktop.show_dialog/original