[gnome-control-center] Avoid making lots of DBus calls to set the brightness when the slider changes too quickly
- From: Rodrigo Moya <rodrigo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] Avoid making lots of DBus calls to set the brightness when the slider changes too quickly
- Date: Tue, 5 Jul 2011 14:42:52 +0000 (UTC)
commit 9132f8f2f848ddfb9a9059a64742c179c3181162
Author: Rodrigo Moya <rodrigo gnome-db org>
Date: Tue Jul 5 16:39:17 2011 +0200
Avoid making lots of DBus calls to set the brightness when the slider changes
too quickly
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/805473
panels/screen/cc-screen-panel.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/panels/screen/cc-screen-panel.c b/panels/screen/cc-screen-panel.c
index 75fb7ec..a6cc81f 100644
--- a/panels/screen/cc-screen-panel.c
+++ b/panels/screen/cc-screen-panel.c
@@ -221,6 +221,9 @@ brightness_slider_value_changed_cb (GtkRange *range, gpointer user_data)
CcScreenPanelPrivate *priv = CC_SCREEN_PANEL (user_data)->priv;
/* do not loop */
+ if (priv->setting_brightness)
+ return;
+
priv->setting_brightness = TRUE;
/* push this to g-p-m */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]