From a6038af68fdada82425c9ff7853d2271732afa23 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 16 Feb 2023 08:26:23 +0000 Subject: [PATCH] icon theme - set elm icon theme to same theme as e one ... sync them --- src/bin/e_main.c | 1 + src/modules/conf_theme/e_int_config_xsettings.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/bin/e_main.c b/src/bin/e_main.c index 521ab5a76..8368cad71 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -629,6 +629,7 @@ main(int argc, char **argv) efreet_desktop_environment_set(e_config->desktop_environment); e_util_env_set("E_ICON_THEME", e_config->icon_theme); + if (e_config->icon_theme) elm_config_icon_theme_set(e_config->icon_theme); ecore_exe_run_priority_set(e_config->priority); locked |= e_config->desklock_start_locked; diff --git a/src/modules/conf_theme/e_int_config_xsettings.c b/src/modules/conf_theme/e_int_config_xsettings.c index 14128cda1..7c8933321 100644 --- a/src/modules/conf_theme/e_int_config_xsettings.c +++ b/src/modules/conf_theme/e_int_config_xsettings.c @@ -175,6 +175,7 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) elm_config_save(); } e_util_env_set("E_ICON_THEME", e_config->icon_theme); + if (e_config->icon_theme) elm_config_icon_theme_set(e_config->icon_theme); ev = E_NEW(E_Event_Config_Icon_Theme, 1); if (ev)