Browse Source

Limit progress/position bar status sequence to max value

Martin Duquesnoy 12 years ago
parent
commit
a6cace77a4
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/status.c

+ 3 - 0
src/status.c

@@ -371,6 +371,9 @@ status_apply_list(struct status_ctx *ctx)
                g.w = sq->geo.w - sq->data[0] - sq->data[0];
                g.w = sq->geo.w - sq->data[0] - sq->data[0];
                g.h = sq->geo.h - sq->data[0] - sq->data[0];
                g.h = sq->geo.h - sq->data[0] - sq->data[0];
 
 
+               if(sq->data[1] > sq->data[2])
+                    sq->data[1] = sq->data[2];
+
                if(sq->geo.w > sq->geo.h)
                if(sq->geo.w > sq->geo.h)
                     g.w /= ((float)sq->data[2] / (float)sq->data[1]);
                     g.w /= ((float)sq->data[2] / (float)sq->data[1]);
                else
                else