summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--panels/display/cc-display-panel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/panels/display/cc-display-panel.c b/panels/display/cc-display-panel.c
index dfca98cc6..949034442 100644
--- a/panels/display/cc-display-panel.c
+++ b/panels/display/cc-display-panel.c
@@ -254,7 +254,8 @@ config_ensure_of_type (CcDisplayPanel *panel, CcDisplayConfigType type)
g_assert_not_reached ();
}
- rebuild_ui (panel);
+ if (!panel->rebuilding_counter)
+ rebuild_ui (panel);
}
static void