Fixed error in losing options on config of this gramplet
svn: r15212
This commit is contained in:
parent
385c4d0a6d
commit
d42b3f870c
@ -60,18 +60,18 @@ class QuickViewGramplet(Gramplet):
|
|||||||
if len(self.gui.data) != 2:
|
if len(self.gui.data) != 2:
|
||||||
self.gui.data[:] = ["Person", None]
|
self.gui.data[:] = ["Person", None]
|
||||||
|
|
||||||
def on_save(self):
|
def save_update_options(self, widget=None):
|
||||||
qv_type = self.get_option(_("View Type"))
|
qv_type = self.get_option(_("View Type"))
|
||||||
quick_type = qv_type.get_value()
|
quick_type = qv_type.get_value()
|
||||||
qv_option = self.get_option(_("Quick Views"))
|
qv_option = self.get_option(_("Quick Views"))
|
||||||
quick_view = qv_option.get_value()
|
quick_view = qv_option.get_value()
|
||||||
self.gui.data[:] = [quick_type, quick_view]
|
self.gui.data[:] = [quick_type, quick_view]
|
||||||
|
self.update()
|
||||||
|
|
||||||
def main(self):
|
def main(self):
|
||||||
qv_type = self.get_option(_("View Type"))
|
quick_type = self.gui.data[0]
|
||||||
quick_type = qv_type.get_value()
|
|
||||||
qv_option = self.get_option(_("Quick Views"))
|
qv_option = self.get_option(_("Quick Views"))
|
||||||
quick_view = qv_option.get_value()
|
quick_view = self.gui.data[1] or qv_option.get_value()
|
||||||
try:
|
try:
|
||||||
active_handle = self.get_active(quick_type)
|
active_handle = self.get_active(quick_type)
|
||||||
except:
|
except:
|
||||||
@ -119,7 +119,8 @@ class QuickViewGramplet(Gramplet):
|
|||||||
"Repository": CATEGORY_QR_REPOSITORY}
|
"Repository": CATEGORY_QR_REPOSITORY}
|
||||||
qv_option = self.get_option(_("View Type"))
|
qv_option = self.get_option(_("View Type"))
|
||||||
list_option = self.get_option(_("Quick Views"))
|
list_option = self.get_option(_("Quick Views"))
|
||||||
list_option.clear()
|
|
||||||
qv_list = get_quick_report_list(code_map[qv_option.get_value()])
|
qv_list = get_quick_report_list(code_map[qv_option.get_value()])
|
||||||
|
list_option.clear()
|
||||||
for pdata in qv_list:
|
for pdata in qv_list:
|
||||||
list_option.add_item(pdata.id, pdata.name)
|
list_option.add_item(pdata.id, pdata.name)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user