diff --git a/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/ShowHideMixin.py b/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/ShowHideMixin.py index 9eaed86..2efdab0 100644 --- a/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/ShowHideMixin.py +++ b/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/ShowHideMixin.py @@ -50,9 +50,11 @@ class ShowHideMixin: self.builder.get_object("about_page").hide() def show_archiver_dialogue(self, widget=None, eve=None): + wid, tid = self.window_controller.get_active_data() + view = self.get_fm_window(wid).get_view_by_id(tid) archiver_dialogue = self.builder.get_object("archiver_dialogue") archiver_dialogue.set_action(Gtk.FileChooserAction.SAVE) - archiver_dialogue.set_select_multiple(True) + archiver_dialogue.set_current_folder(view.get_current_directory()) archiver_dialogue.set_current_name("arc.7z") response = archiver_dialogue.run() diff --git a/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/mixins/WidgetFileActionMixin.py b/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/mixins/WidgetFileActionMixin.py index f3926c9..5ecac59 100644 --- a/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/mixins/WidgetFileActionMixin.py +++ b/src/versions/solarfm-0.0.1/SolarFM/new/solarfm/signal_classes/mixins/WidgetFileActionMixin.py @@ -261,7 +261,7 @@ class WidgetFileActionMixin: # NOTE: Past here, we need to handle detected conflicts. # Maybe create a collection of file and target pares - # that then get passed to a handler who calls show_exists_page? + # that then get passed to a handler who calls show_exists_page? # type = None # gio_flag = None # self.exists_alert.hide()