Index: openide/src/org/openide/explorer/view/TreeView.java =================================================================== RCS file: /cvs/openide/src/org/openide/explorer/view/TreeView.java,v retrieving revision 1.102 diff -u -r1.102 TreeView.java --- openide/src/org/openide/explorer/view/TreeView.java 25 Oct 2002 13:14:48 -0000 1.102 +++ openide/src/org/openide/explorer/view/TreeView.java 25 Oct 2002 14:03:37 -0000 @@ -1200,7 +1200,13 @@ addKeyListener(new KeyAdapter() { public void keyPressed(KeyEvent e) { char c = e.getKeyChar(); - if (Character.isJavaIdentifierPart(c)||(c == File.separatorChar)) { + boolean validChar; + if (searchTextField.isDisplayable()) { + validChar = Character.isJavaIdentifierPart(c); + } else { + validChar = Character.isJavaIdentifierStart(c); + } + if (validChar||(c == File.separatorChar)) { searchTextField.setText(String.valueOf(c)); displaySearchField(); }