loleaflet/src/control/Control.Toolbar.js |    9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

New commits:
commit 92f5d7407341b4eeda4ccf5c9c2c83661313e3b3
Author:     merttumer <mert.tu...@collabora.com>
AuthorDate: Mon Jun 3 14:20:50 2019 +0300
Commit:     Jan Holesovsky <ke...@collabora.com>
CommitDate: Thu Nov 14 15:02:51 2019 +0100

    Make pressing Ctrl+F twice behave like Desktop
    
    Currently pressing Ctrl+F twice opens up browsers
    search bar.
    Signed-off-by: merttumer <mert.tu...@collabora.com>
    
    Change-Id: I213d4e4c770a035714abe7bcd0e54c74929ade27
    Reviewed-on: https://gerrit.libreoffice.org/82694
    Reviewed-by: Jan Holesovsky <ke...@collabora.com>
    Tested-by: Jan Holesovsky <ke...@collabora.com>

diff --git a/loleaflet/src/control/Control.Toolbar.js 
b/loleaflet/src/control/Control.Toolbar.js
index 4abc14d62..faa3e0f6f 100644
--- a/loleaflet/src/control/Control.Toolbar.js
+++ b/loleaflet/src/control/Control.Toolbar.js
@@ -1223,13 +1223,18 @@ function onSearch() {
 }
 
 function onSearchKeyDown(e) {
+       var entry = L.DomUtil.get('search-input');
        if ((e.keyCode === 71 && e.ctrlKey) || e.keyCode === 114 || e.keyCode 
=== 13) {
                if (e.shiftKey) {
-                       map.search(L.DomUtil.get('search-input').value, true);
+                       map.search(entry.value, true);
                } else {
-                       map.search(L.DomUtil.get('search-input').value);
+                       map.search(entry.value);
                }
                e.preventDefault();
+       } else if (e.ctrlKey && e.keyCode === 70) {
+               entry.focus();
+               entry.select();
+               e.originalEvent.preventDefault();
        } else if (e.keyCode === 27) {
                _cancelSearch();
        }
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to