(setup_panels): fix origin and size of panels.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
Andrew Borodin 2019-09-13 11:53:39 +03:00
parent 8411b93ff7
commit 7baaca3fe1

View File

@ -779,16 +779,14 @@ setup_panels (void)
/* ...then rows and origin */
if (panels_layout.horizontal_split)
{
widget_set_size (panels[0].widget, start_y, panels[0].widget->x,
panels_layout.top_panel_size, panels[0].widget->cols);
widget_set_size (panels[1].widget, start_y + panels_layout.top_panel_size,
panels[1].widget->x, height - panels_layout.top_panel_size,
panels[1].widget->cols);
widget_set_size (panels[0].widget, start_y, mw->x, panels_layout.top_panel_size,
panels[0].widget->cols);
widget_set_size (panels[1].widget, start_y + panels_layout.top_panel_size, mw->x,
height - panels_layout.top_panel_size, panels[1].widget->cols);
}
else
{
widget_set_size (panels[0].widget, start_y, panels[0].widget->x, height,
panels[0].widget->cols);
widget_set_size (panels[0].widget, start_y, mw->x, height, panels[0].widget->cols);
widget_set_size (panels[1].widget, start_y, panels[1].widget->x, height,
panels[1].widget->cols);
}