aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Brendan Taylor <whateley@gmail.com>2011-04-30 08:31:51 -0600
committerGravatar Brendan Taylor <whateley@gmail.com>2011-04-30 08:31:51 -0600
commitcb839c2f1c1bdd360ae51ac1cce98cdbae0de796 (patch)
tree93fd3e0f854d16debc5ed7f232cbd96876358465 /src
parentceeba25242492db44091a4c87b046a25527d2f59 (diff)
cmd_scrollbars_visibility: don't repeat yourself.
Diffstat (limited to 'src')
-rw-r--r--src/callbacks.c17
1 files changed, 3 insertions, 14 deletions
diff --git a/src/callbacks.c b/src/callbacks.c
index bce399f..fbd5968 100644
--- a/src/callbacks.c
+++ b/src/callbacks.c
@@ -348,20 +348,9 @@ cmd_javascript_windows() {
void
cmd_scrollbars_visibility() {
- if(uzbl.gui.scrollbars_visible) {
- gtk_scrolled_window_set_policy (
- GTK_SCROLLED_WINDOW (uzbl.gui.scrolled_win),
- GTK_POLICY_AUTOMATIC,
- GTK_POLICY_AUTOMATIC
- );
- }
- else {
- gtk_scrolled_window_set_policy (
- GTK_SCROLLED_WINDOW (uzbl.gui.scrolled_win),
- GTK_POLICY_NEVER,
- GTK_POLICY_NEVER
- );
- }
+ GtkPolicyType policy = uzbl.gui.scrollbars_visible ? GTK_POLICY_AUTOMATIC : GTK_POLICY_NEVER;
+
+ gtk_scrolled_window_set_policy ( GTK_SCROLLED_WINDOW (uzbl.gui.scrolled_win), policy, policy );
}
/* requires webkit >=1.1.14 */