From 84fc0282bf1ea466a81516e23aeadb6f6bbdb41f Mon Sep 17 00:00:00 2001 From: Quang Truong Date: Wed, 18 Mar 2026 10:51:09 +0100 Subject: [PATCH] Reactive Footnote, wenn existed note --- .../set/feature/table/ToolboxTableFootnoteView.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/ToolboxTableFootnoteView.java b/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/ToolboxTableFootnoteView.java index 3c87a98e1..744c93c5c 100644 --- a/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/ToolboxTableFootnoteView.java +++ b/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/ToolboxTableFootnoteView.java @@ -99,9 +99,14 @@ public void updateFootnotes(final Table table) { startOffset += text.length() + 1; } + setVisible(!lines.isEmpty()); + if (lines.isEmpty()) { - setVisible(false); - } else if (!(getParent() instanceof SashForm)) { + getParent().layout(); + return; + } + + if (!(getParent() instanceof SashForm)) { setFootnoteDynamicResize(); } @@ -122,6 +127,5 @@ private void setFootnoteDynamicResize() { } // Default weight value nattable - 8, footnote - 2 sashForm.setWeights(8, 2); - setVisible(true); } }