From cd0ad11fa8f5569eb318d1352f1417d8b24dd8e1 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Thu, 11 Oct 2012 14:29:20 +0000 Subject: [PATCH] E (RandR): After we have applied the changes for a monitor, tell it to 'reset'. Signed-off-by: Christopher Michael SVN revision: 77891 --- src/modules/conf_randr/e_int_config_randr.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/modules/conf_randr/e_int_config_randr.c b/src/modules/conf_randr/e_int_config_randr.c index 99ead685c..23fc7e637 100644 --- a/src/modules/conf_randr/e_int_config_randr.c +++ b/src/modules/conf_randr/e_int_config_randr.c @@ -216,6 +216,14 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) reset = EINA_TRUE; } } + + if (reset) + { + /* monitors changes have been sent. Signal this monitor so that + * we can reset the 'original' values to the 'current' values + * and reset the 'changes' variable */ + e_smart_monitor_changes_sent(mon); + } } if (reset) ecore_x_randr_screen_reset(root);