panel: Compute fractional width after reserving the margin, not before (issue #559)

This commit is contained in:
o9000
2016-03-24 20:58:09 +01:00
parent 7b6ce97940
commit 9150a180fa
3 changed files with 12 additions and 12 deletions

View File

@@ -304,13 +304,13 @@ void add_entry(char *key, char *value)
char *b;
if ((b = strchr(value1, '%'))) {
b[0] = '\0';
panel_config.fractional_width = 1;
panel_config.fractional_width = TRUE;
}
panel_config.area.width = atoi(value1);
if (panel_config.area.width == 0) {
// full width mode
panel_config.area.width = 100;
panel_config.fractional_width = 1;
panel_config.fractional_width = TRUE;
}
if (value2) {
if ((b = strchr(value2, '%'))) {