From 94b8c2e714e740639f0c345e9df5b6de7cbe966a Mon Sep 17 00:00:00 2001 From: Bert Wesarg Date: Wed, 26 Aug 2020 22:03:04 +0200 Subject: fix width of `AffinitPanel` The panel size of 15 includes the gap to the next panel, thus use 14 as the minimum size and let the caller of `AffinityPanel_new` handle the gap. --- AffinityPanel.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'AffinityPanel.c') diff --git a/AffinityPanel.c b/AffinityPanel.c index 7accb2ab..e95b381e 100644 --- a/AffinityPanel.c +++ b/AffinityPanel.c @@ -352,7 +352,9 @@ Panel* AffinityPanel_new(ProcessList* pl, Affinity* affinity, int* width) { Panel_init(super, 1, 1, 1, 1, Class(MaskItem), false, FunctionBar_new(AffinityPanelFunctions, AffinityPanelKeys, AffinityPanelEvents)); this->pl = pl; - this->width = 15; + /* defaults to 15, this also includes the gap between the panels, + * but this will be added by the caller */ + this->width = 14; this->cpuids = Vector_new(Class(MaskItem), true, DEFAULT_SIZE); -- cgit v1.2.3