frontends/gtk: Defocus search before selecting all in relevant core windows
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
This commit is contained in:
parent
278ddb34b3
commit
a35f35fec0
|
@ -98,6 +98,8 @@ MENUHANDLER(delete_selected)
|
|||
|
||||
MENUHANDLER(delete_all)
|
||||
{
|
||||
cookie_manager_keypress(NS_KEY_ESCAPE);
|
||||
cookie_manager_keypress(NS_KEY_ESCAPE);
|
||||
cookie_manager_keypress(NS_KEY_SELECT_ALL);
|
||||
cookie_manager_keypress(NS_KEY_DELETE_LEFT);
|
||||
return TRUE;
|
||||
|
@ -105,6 +107,8 @@ MENUHANDLER(delete_all)
|
|||
|
||||
MENUHANDLER(select_all)
|
||||
{
|
||||
cookie_manager_keypress(NS_KEY_ESCAPE);
|
||||
cookie_manager_keypress(NS_KEY_ESCAPE);
|
||||
cookie_manager_keypress(NS_KEY_SELECT_ALL);
|
||||
return TRUE;
|
||||
}
|
||||
|
|
|
@ -107,6 +107,8 @@ MENUHANDLER(delete_selected)
|
|||
|
||||
MENUHANDLER(delete_all)
|
||||
{
|
||||
global_history_keypress(NS_KEY_ESCAPE);
|
||||
global_history_keypress(NS_KEY_ESCAPE);
|
||||
global_history_keypress(NS_KEY_SELECT_ALL);
|
||||
global_history_keypress(NS_KEY_DELETE_LEFT);
|
||||
return TRUE;
|
||||
|
@ -114,12 +116,16 @@ MENUHANDLER(delete_all)
|
|||
|
||||
MENUHANDLER(select_all)
|
||||
{
|
||||
global_history_keypress(NS_KEY_ESCAPE);
|
||||
global_history_keypress(NS_KEY_ESCAPE);
|
||||
global_history_keypress(NS_KEY_SELECT_ALL);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
MENUHANDLER(clear_selection)
|
||||
{
|
||||
global_history_keypress(NS_KEY_ESCAPE);
|
||||
global_history_keypress(NS_KEY_ESCAPE);
|
||||
global_history_keypress(NS_KEY_CLEAR_SELECTION);
|
||||
return TRUE;
|
||||
}
|
||||
|
|
|
@ -170,6 +170,8 @@ MENUHANDLER(delete_selected)
|
|||
|
||||
MENUHANDLER(select_all)
|
||||
{
|
||||
hotlist_keypress(NS_KEY_ESCAPE);
|
||||
hotlist_keypress(NS_KEY_ESCAPE);
|
||||
hotlist_keypress(NS_KEY_SELECT_ALL);
|
||||
return TRUE;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue