Dwonload Link:
http://code.google.com/p/k-meleon/downloads/detail?name=focus(km1.7alfa).kmm
(
Update: Added support for focus retrieve on opening frame in tab.)
This file is a solution for these problems in K-Meleon 1.7 version:
The selected text was grayed out and you can't copy it;
The cursor in input field disappeared;
You can't scroll page with mouse wheel sometimes;
You can't use PageDown/PageUp on current page sometimes.
You can't find in page using find bar sometimes; etc.
All of these problems come from the focus bug of KM1.7 -- when you open a new/background tab in KM1.7, the current page will lose focus.
This file was written to solve the problems,
Just download it and copy to the macros folder. Then restart K-Meleon.
If you usually use mouse gestures to open links, you should add these two new actions and bind them to your own gestures in Preferences:
Caption: Open Link In New Tab
Command: macros(Focus_OpenLinkInNewTab)
Caption: Open Link In Background Tab
Command: macros(Focus_OpenLinkInBgTab)
Then there will not be any focus problem when you open links with mouse gestures.
You might add a new action "Retrieve Focus" and bind it to the gesture "left and right" or some else, so that you can easily retrieve focus with this gesture at any time:
Caption: Retrieve Focus
Command: macros(_Focus_Exec)
Tips: After binding actions, you can use these two gestures on non-link area to do something else.
Use "Open Link In New Tab" on non-link area, you will get a new tab with blank page.
Use "Open Link In Background Tab" on non-link area, if there is any selected text in current page, you will copy it and retrieve focus, else you will just retrieve focus on current page.
Edited 6 time(s). Last edit at 02/19/2013 04:21AM by realgy.