bug fixes.
This commit is contained in:
parent
d9da91e156
commit
4d255f8608
@ -51,6 +51,7 @@ def show_fm_dialog(browser = None):
|
|||||||
if fm_dialog.exec_() == QDialog.Accepted:
|
if fm_dialog.exec_() == QDialog.Accepted:
|
||||||
# update local services
|
# update local services
|
||||||
service_manager.update_services()
|
service_manager.update_services()
|
||||||
|
fm_dialog.destroy()
|
||||||
# reshow options window
|
# reshow options window
|
||||||
show_options(browser)
|
show_options(browser)
|
||||||
|
|
||||||
@ -65,6 +66,7 @@ def show_options(browser = None, model_id = -1, callback = None, *args, **kwargs
|
|||||||
if opt_dialog.exec_() == QDialog.Accepted:
|
if opt_dialog.exec_() == QDialog.Accepted:
|
||||||
if isinstance(callback, types.FunctionType):
|
if isinstance(callback, types.FunctionType):
|
||||||
callback(*args, **kwargs)
|
callback(*args, **kwargs)
|
||||||
|
opt_dialog.destroy()
|
||||||
|
|
||||||
|
|
||||||
def show_about_dialog(parent):
|
def show_about_dialog(parent):
|
||||||
|
|||||||
@ -142,6 +142,7 @@ class OptionsDialog(Dialog):
|
|||||||
'''open setting dialog'''
|
'''open setting dialog'''
|
||||||
dialog = SettingDialog(self, u'Setting')
|
dialog = SettingDialog(self, u'Setting')
|
||||||
dialog.exec_()
|
dialog.exec_()
|
||||||
|
dialog.destroy()
|
||||||
|
|
||||||
def check_updates(self):
|
def check_updates(self):
|
||||||
'''check addon version'''
|
'''check addon version'''
|
||||||
@ -153,6 +154,7 @@ class OptionsDialog(Dialog):
|
|||||||
from .common import show_fm_dialog
|
from .common import show_fm_dialog
|
||||||
self.save()
|
self.save()
|
||||||
self.close()
|
self.close()
|
||||||
|
self.destroy()
|
||||||
show_fm_dialog(self._parent)
|
show_fm_dialog(self._parent)
|
||||||
|
|
||||||
def show_about(self):
|
def show_about(self):
|
||||||
|
|||||||
@ -51,6 +51,7 @@ def show_fm_dialog(browser = None):
|
|||||||
if fm_dialog.exec_() == QDialog.Accepted:
|
if fm_dialog.exec_() == QDialog.Accepted:
|
||||||
# update local services
|
# update local services
|
||||||
service_manager.update_services()
|
service_manager.update_services()
|
||||||
|
fm_dialog.destroy()
|
||||||
# reshow options window
|
# reshow options window
|
||||||
show_options(browser)
|
show_options(browser)
|
||||||
|
|
||||||
@ -65,6 +66,7 @@ def show_options(browser = None, model_id = -1, callback = None, *args, **kwargs
|
|||||||
if opt_dialog.exec_() == QDialog.Accepted:
|
if opt_dialog.exec_() == QDialog.Accepted:
|
||||||
if isinstance(callback, types.FunctionType):
|
if isinstance(callback, types.FunctionType):
|
||||||
callback(*args, **kwargs)
|
callback(*args, **kwargs)
|
||||||
|
opt_dialog.destroy()
|
||||||
|
|
||||||
|
|
||||||
def show_about_dialog(parent):
|
def show_about_dialog(parent):
|
||||||
|
|||||||
@ -142,6 +142,7 @@ class OptionsDialog(Dialog):
|
|||||||
'''open setting dialog'''
|
'''open setting dialog'''
|
||||||
dialog = SettingDialog(self, u'Setting')
|
dialog = SettingDialog(self, u'Setting')
|
||||||
dialog.exec_()
|
dialog.exec_()
|
||||||
|
dialog.destroy()
|
||||||
|
|
||||||
def check_updates(self):
|
def check_updates(self):
|
||||||
'''check addon version'''
|
'''check addon version'''
|
||||||
@ -153,6 +154,7 @@ class OptionsDialog(Dialog):
|
|||||||
from .common import show_fm_dialog
|
from .common import show_fm_dialog
|
||||||
self.save()
|
self.save()
|
||||||
self.close()
|
self.close()
|
||||||
|
self.destroy()
|
||||||
show_fm_dialog(self._parent)
|
show_fm_dialog(self._parent)
|
||||||
|
|
||||||
def show_about(self):
|
def show_about(self):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user