From 17711663eeda8eb26ba1bf3face55928958b86d6 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Tue, 21 Nov 2023 21:23:31 -0800 Subject: [PATCH] bugfix: update all panes on resize --- 0031-on.resize | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/0031-on.resize b/0031-on.resize index 51d81a4..3af70e5 100644 --- a/0031-on.resize +++ b/0031-on.resize @@ -1,11 +1,13 @@ on.resize = function() _, _, Safe_width, Safe_height = love.window.getSafeArea() - Current_pane.editor_state.right = math.min(100+30*App.width('m'), Safe_width*2/3) - Current_pane.editor_state.width = Current_pane.editor_state.right - Current_pane.editor_state.left - Current_pane.editor_state.bottom = Safe_height/2-5 - Text.redraw_all(Current_pane.editor_state) - Current_pane.output_editor_state.top = Current_pane.editor_state.bottom+5+10+5 - Current_pane.output_editor_state.right = Current_pane.editor_state.right - Current_pane.output_editor_state.width = Current_pane.editor_state.width - Current_pane.output_editor_state.bottom = Safe_height - 5 + for _,pane in ipairs(Panes) do + pane.editor_state.right = math.min(100+30*App.width('m'), Safe_width*2/3) + pane.editor_state.width = pane.editor_state.right - pane.editor_state.left + pane.editor_state.bottom = Safe_height/2-5 + Text.redraw_all(pane.editor_state) + pane.output_editor_state.top = pane.editor_state.bottom+5+10+5 + pane.output_editor_state.right = pane.editor_state.right + pane.output_editor_state.width = pane.editor_state.width + pane.output_editor_state.bottom = Safe_height - 5 + end end \ No newline at end of file