Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 0ee15c40 by Tony Chemit at 2021-01-07T02:36:06+01:00 Improve safe focus on form - - - - - 1 changed file: - client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/actions/open/ContentOpen.java Changes: ===================================== client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/actions/open/ContentOpen.java ===================================== @@ -179,6 +179,8 @@ public class ContentOpen<U extends ContentUI> { if (contentEditExecutor != null) { contentEditExecutor.doEditOnOpen(ui); } + //FIXME:Action We got ComboBox actions here... Side effecrt JaxxComboBox :( + ui.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).setParent(null); } public boolean doClose() { @@ -487,6 +489,14 @@ public class ContentOpen<U extends ContentUI> { tableUI.stopEdit(); } } +// +// public final void doRead() { +// ui.getInputMap(1).setParent(null); +//// for (ContentTableUI<?, ?, ?> tableUI : subUiMap.keySet()) { +//// tableUI.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).setParent(ui.getInputMap(1)); +//// tableUI.getModel().getStates().setMode(ContentMode.READ); +//// } +// } public final void selectFirstTab() { selectTab(0); View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/0ee15c404dd2b873acc83a018c... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/0ee15c404dd2b873acc83a018c... You're receiving this email because of your account on gitlab.com.
participants (1)
-
Tony CHEMIT