From e671bbafe11b8607e288de2959f72446dd15bab8 Mon Sep 17 00:00:00 2001 From: serge-rider Date: Fri, 6 Nov 2020 19:59:32 +0300 Subject: [PATCH] #9327 Boolean value manager + transformed columns value type detect fix Former-commit-id: 27e8f5a151a8db9aba0e72fbc7d8767a18be1b95 --- .../src/org/jkiss/dbeaver/ui/data/editors/BitInlineEditor.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/data/editors/BitInlineEditor.java b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/data/editors/BitInlineEditor.java index 6c5815fd0f..943b748456 100644 --- a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/data/editors/BitInlineEditor.java +++ b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/data/editors/BitInlineEditor.java @@ -59,6 +59,9 @@ public class BitInlineEditor extends BaseValueEditor { @Override public void primeEditorValue(@Nullable Object value) throws DBException { + if (value instanceof Number) { + value = ((Number) value).byteValue() != 0; + } control.setText(value == null ? DBConstants.NULL_VALUE_LABEL : value.toString()); //$NON-NLS-1$ } -- GitLab