From 8a86dda3dc052998bb681d83696c27f08430654a Mon Sep 17 00:00:00 2001 From: Radek Davidek Date: Wed, 18 Feb 2026 09:18:16 +0100 Subject: [PATCH] fixed search dialog alt+t behaviour --- .../cz/kamma/kfmanager/ui/SearchDialog.java | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/src/main/java/cz/kamma/kfmanager/ui/SearchDialog.java b/src/main/java/cz/kamma/kfmanager/ui/SearchDialog.java index f85ba4a..d8575e2 100644 --- a/src/main/java/cz/kamma/kfmanager/ui/SearchDialog.java +++ b/src/main/java/cz/kamma/kfmanager/ui/SearchDialog.java @@ -457,18 +457,17 @@ public class SearchDialog extends JDialog { @Override public void actionPerformed(java.awt.event.ActionEvent e) { try { - // Toggle the content-search checkbox (on/off) - try { - if (contentSearchCheckBox != null) { - contentSearchCheckBox.setSelected(!contentSearchCheckBox.isSelected()); - } - } catch (Exception ignore) {} + if (contentSearchCheckBox != null) { + contentSearchCheckBox.doClick(); + } - java.awt.Component ed = contentPatternCombo.getEditor().getEditorComponent(); - if (ed != null) { - ed.requestFocusInWindow(); - if (ed instanceof javax.swing.text.JTextComponent component) { - component.selectAll(); + if (contentSearchCheckBox != null && contentSearchCheckBox.isSelected()) { + java.awt.Component ed = contentPatternCombo.getEditor().getEditorComponent(); + if (ed != null) { + ed.requestFocusInWindow(); + if (ed instanceof javax.swing.text.JTextComponent component) { + component.selectAll(); + } } } } catch (Exception ignore) {}