Skip to content

Commit 21b3132

Browse files
author
michael
committed
ported r846 from volker_dev
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@928 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
1 parent 10ec19d commit 21b3132

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

widget_bar.c

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,26 +71,38 @@ void widget_bar_update(void *Self)
7171

7272
/* minimum: if expression is empty, do auto-scaling */
7373
if (property_valid(&Bar->expr_min)) {
74-
property_eval(&Bar->expr_min);
74+
if (0 != property_eval(&Bar->expr_min)) {
75+
info("widget bar %s: Property min changed to %G", W->name, P2N(&Bar->expr_min));
76+
}
7577
min = P2N(&Bar->expr_min);
7678
} else {
7779
min = Bar->min;
78-
if (val1 < min)
80+
if (val1 < min) {
7981
min = val1;
80-
if (val2 < min)
82+
info("widget bar %s: new min value %G", W->name, min);
83+
}
84+
if (val2 < min) {
8185
min = val2;
86+
info("widget bar %s: new min value %G", W->name, min);
87+
}
8288
}
8389

8490
/* maximum: if expression is empty, do auto-scaling */
8591
if (property_valid(&Bar->expr_max)) {
86-
property_eval(&Bar->expr_max);
92+
if (0 != property_eval(&Bar->expr_max)) {
93+
info("widget bar %s: Property max changed to %G", W->name, P2N(&Bar->expr_max));
94+
}
8795
max = P2N(&Bar->expr_max);
8896
} else {
8997
max = Bar->max;
90-
if (val1 > max)
98+
if (val1 > max) {
9199
max = val1;
92-
if (val2 > max)
100+
info("widget bar %s: new max value %G", W->name, max);
101+
}
102+
if (val2 > max) {
93103
max = val2;
104+
info("widget bar %s: new max value %G", W->name, max);
105+
}
94106
}
95107

96108
/* calculate bar values */

0 commit comments

Comments
 (0)