xsettings: restore DPI on X settings disable.

This commit is contained in:
Alastair Poole 2020-09-17 17:45:45 +01:00
parent 9adfc913e4
commit 1183f221cc
2 changed files with 3 additions and 1 deletions

View File

@ -665,6 +665,8 @@ _e_xsettings_stop(void)
{
Setting *s;
_e_xsettings_dpi_set();
if (!running) return;
if (manager->timer_retry)

View File

@ -158,7 +158,7 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
e_config->xsettings.match_e17_theme = cfdata->match_e17_theme;
e_config->xsettings.enabled = cfdata->enable_xsettings;
if (cfdata->enable_xsettings_dpi)
if (cfdata->enable_xsettings && cfdata->enable_xsettings_dpi)
e_config->xsettings.dpi.enabled = 1;
else
e_config->xsettings.dpi.enabled = 0;