fix path opening

This commit is contained in:
DYefremov
2017-12-12 09:16:58 +03:00
parent 07969088ac
commit 410bc79a78

View File

@@ -420,18 +420,20 @@ class MainAppWindow:
show_satellites_dialog(self.__main_window, self.__options) show_satellites_dialog(self.__main_window, self.__options)
def on_data_open(self, model): def on_data_open(self, model):
if show_dialog(DialogType.CHOOSER, self.__main_window, options=self.__options) == Gtk.ResponseType.CANCEL: response = show_dialog(DialogType.CHOOSER, self.__main_window, options=self.__options)
if response == Gtk.ResponseType.CANCEL:
return return
self.open_data() self.open_data(response)
@run_idle @run_idle
def open_data(self): def open_data(self, data_path=None):
""" Opening data and fill views. """ """ Opening data and fill views. """
self.__bouquets_model.clear() self.__bouquets_model.clear()
self.__fav_model.clear() self.__fav_model.clear()
self.__services_model.clear() self.__services_model.clear()
self.__blacklist.clear() self.__blacklist.clear()
data_path = self.__options["data_dir_path"]
data_path = self.__options["data_dir_path"] if data_path is None else data_path
try: try:
self.append_blacklist(data_path) self.append_blacklist(data_path)
self.append_services(data_path) self.append_services(data_path)