From 0eb96706f7ed037a94960f9736eb8422225799c5 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Mon, 18 Apr 2022 15:57:23 +0100 Subject: [PATCH] try to fix message divider location --- gui/griffon-app/views/com/muwire/gui/MessageFolderView.groovy | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gui/griffon-app/views/com/muwire/gui/MessageFolderView.groovy b/gui/griffon-app/views/com/muwire/gui/MessageFolderView.groovy index 605ee4fb..4d6c6c8b 100644 --- a/gui/griffon-app/views/com/muwire/gui/MessageFolderView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/MessageFolderView.groovy @@ -51,10 +51,12 @@ class MessageFolderView { JPanel folderPanel void initUI() { + def mainFrame = application.windowManager.findWindow("main-frame") + int dividerLocation = mainFrame.getHeight() / 2 int rowHeight = application.context.get("row-height") folderPanel = builder.panel (constraints: model.name) { gridLayout(rows: 1, cols: 1) - splitPane(orientation: JSplitPane.VERTICAL_SPLIT, continuousLayout: true, dividerLocation: 500) { + splitPane(orientation: JSplitPane.VERTICAL_SPLIT, continuousLayout: true, dividerLocation: dividerLocation) { scrollPane { table(id: "message-header-table", autoCreateRowSorter: true, rowHeight: rowHeight, dragEnabled: true, transferHandler: new MessageExportTransferHandler()) {