When I click "Show Keepboard" on Mac, it is usually hidden behind a window and not visible.
I find this code inside MainFrame to work really well:
publicvoidshowFrame(){setVisible(false);clearFilters();setVisible(true);if(Platform.isMac()){SwingUtilities.invokeLater(()->{try{if(Desktop.isDesktopSupported()){Desktopdesktop=Desktop.getDesktop();desktop.getClass().getMethod("requestForeground",boolean.class).invoke(desktop,false);}}catch(Exceptionex){System.err.println("Failed to bring to front: "+ex.getMessage());}});}selectedPanel.panelDisplayed();}
Love Keepboard, by the way. It is a must-have for productivity as a programmer. I really love it on Linux because it will immediately paste in the last application when I select something from it. This makes me super fast when I paste and then want the previous item: I hit Ctrl-V, then my hotkey for Keepboard and then enter (because it defaults to the previous entry), all without lifting my eyes from my work. Just blazing speed, and I love it!
When I click "Show Keepboard" on Mac, it is usually hidden behind a window and not visible.
I find this code inside MainFrame to work really well:
Love Keepboard, by the way. It is a must-have for productivity as a programmer. I really love it on Linux because it will immediately paste in the last application when I select something from it. This makes me super fast when I paste and then want the previous item: I hit Ctrl-V, then my hotkey for Keepboard and then enter (because it defaults to the previous entry), all without lifting my eyes from my work. Just blazing speed, and I love it!
Hi Eric, thanks! I think I fixed it now (in a cross-platform way) in version 5.8.