This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-hop.git


The following commit(s) were added to refs/heads/master by this push:
     new 40d36fe  HOP-2894 : Combo values in table views are reset on click
     new e3ae81c  Merge pull request #814 from mattcasters/master
40d36fe is described below

commit 40d36fe42fcb368a7e26c648a254be1fbeeee465
Author: Matt Casters <[email protected]>
AuthorDate: Thu May 20 17:38:20 2021 +0200

    HOP-2894 : Combo values in table views are reset on click
---
 ui/src/main/java/org/apache/hop/ui/core/widget/TableView.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ui/src/main/java/org/apache/hop/ui/core/widget/TableView.java 
b/ui/src/main/java/org/apache/hop/ui/core/widget/TableView.java
index 7722ff4..e66a694 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/widget/TableView.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/widget/TableView.java
@@ -2508,7 +2508,7 @@ public class TableView extends Composite {
       comboVar.layout();
     } else {
       safelyDisposeControl(combo);
-
+      String cellValue = item.getText(colNr);
       combo = new Combo(table, columnInfo.isReadOnly() ? SWT.READ_ONLY : 
SWT.NONE);
       props.setLook(combo, Props.WIDGET_STYLE_TABLE);
       combo.addTraverseListener(lsTraverse);
@@ -2518,7 +2518,7 @@ public class TableView extends Composite {
 
       combo.setItems(opt);
       combo.setVisibleItemCount(opt.length);
-      combo.setText(item.getText(colNr));
+      combo.setText(cellValue);
       if (lsMod != null) {
         combo.addModifyListener(lsMod);
       }

Reply via email to