diff --git a/src/config.cc b/src/config.cc index c424ba2..422e567 100644 --- a/src/config.cc +++ b/src/config.cc @@ -169,9 +169,6 @@ void MainConfig::GenerateDirectoryFilter() { dir_cfg->exceptions.emplace_back(i.second.get_value()); for ( auto &i : ignore_json ) dir_cfg->ignored.emplace_back(i.second.get_value()); - if(Singleton::directories() != nullptr) { - Singleton::directories()->update(); - } } void MainConfig::init_home_path(){ diff --git a/src/files.h b/src/files.h index 5ddf8c2..eee5f0d 100644 --- a/src/files.h +++ b/src/files.h @@ -1,6 +1,6 @@ #include -#define JUCI_VERSION "0.9.41" +#define JUCI_VERSION "0.9.4" #define JUCI_ENV_SEARCH_LOCATIONS {"AppData", "HOME", "JUCI_HOME"} diff --git a/src/window.cc b/src/window.cc index c1a4d56..993e942 100644 --- a/src/window.cc +++ b/src/window.cc @@ -132,7 +132,9 @@ void Window::configure() { auto css_provider = Gtk::CssProvider::get_named(Singleton::Config::window()->theme_name, Singleton::Config::window()->theme_variant); //TODO: add check if theme exists, or else write error to Singleton::terminal() style_context->add_provider_for_screen(screen, css_provider, GTK_STYLE_PROVIDER_PRIORITY_SETTINGS); - + if(Singleton::directories() != nullptr) { + Singleton::directories()->update(); + } Singleton::menu()->set_keys(); }