gtk-engines r1155 - in trunk: . engines/industrial/src
- From: bberg svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk-engines r1155 - in trunk: . engines/industrial/src
- Date: Wed, 9 Apr 2008 21:10:19 +0100 (BST)
Author: bberg
Date: Wed Apr 9 21:10:19 2008
New Revision: 1155
URL: http://svn.gnome.org/viewvc/gtk-engines?rev=1155&view=rev
Log:
2008-04-09 Benjamin Berg <benjamin sipsolutions net>
* engines/industrial/src/industrial_style.c: (draw_slider):
The stepper button check was only missing in industrial.
Modified:
trunk/ChangeLog
trunk/engines/industrial/src/industrial_style.c
Modified: trunk/engines/industrial/src/industrial_style.c
==============================================================================
--- trunk/engines/industrial/src/industrial_style.c (original)
+++ trunk/engines/industrial/src/industrial_style.c Wed Apr 9 21:10:19 2008
@@ -516,6 +516,7 @@
/* This makes the slider overlay the stepper buttons at the sides. XXX */
if (widget && GE_IS_SCROLLBAR (widget)) {
GtkAdjustment *adjustment = GTK_RANGE (widget)->adjustment;
+
/* If all of these values are 0, don't do anything. This fixes mozilla/galeon scrollbars. */
if (adjustment->value ||
adjustment->lower ||
@@ -523,7 +524,8 @@
adjustment->step_increment ||
adjustment->page_increment ||
adjustment->page_size) {
- if (adjustment->value <= adjustment->lower) {
+ if ((adjustment->value <= adjustment->lower) &&
+ (GTK_RANGE (widget)->has_stepper_a || GTK_RANGE (widget)->has_stepper_b)) {
if (orientation == GTK_ORIENTATION_VERTICAL) {
if (!gtk_range_get_inverted (GTK_RANGE (widget)))
y--;
@@ -534,7 +536,8 @@
width++;
}
}
- if (adjustment->value >= adjustment->upper - adjustment->page_size) {
+ if ((adjustment->value >= adjustment->upper - adjustment->page_size) &&
+ (GTK_RANGE (widget)->has_stepper_a || GTK_RANGE (widget)->has_stepper_b)) {
if (orientation == GTK_ORIENTATION_VERTICAL) {
if (gtk_range_get_inverted (GTK_RANGE (widget)))
y--;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]