loleaflet/dist/toolbar/toolbar.js        |   17 +++++++++++++----
 loleaflet/src/control/Control.Menubar.js |   12 +++++++-----
 2 files changed, 20 insertions(+), 9 deletions(-)

New commits:
commit 7a69dc16509cee56f1a90b459c8189c5cfb08add
Author: Aditya Dewan <iit2015...@iiita.ac.in>
Date:   Sat Jun 17 08:48:13 2017 +0530

    disable search as type from the dialog box for calc/impress
    
    Change-Id: I93fa810876c405ea29521ecd90d4cf70affc7994
    Reviewed-on: https://gerrit.libreoffice.org/38904
    Reviewed-by: pranavk <pran...@collabora.co.uk>
    Tested-by: pranavk <pran...@collabora.co.uk>

diff --git a/loleaflet/dist/toolbar/toolbar.js 
b/loleaflet/dist/toolbar/toolbar.js
index b2657afb..a0d9a5b5 100644
--- a/loleaflet/dist/toolbar/toolbar.js
+++ b/loleaflet/dist/toolbar/toolbar.js
@@ -757,10 +757,19 @@ function selectItem(item, func)
 }
 function onSearch(e) {
        var toolbar = w2ui['toolbar-down'];
-       map.search(L.DomUtil.get('search-input').value, false, '', 0, true /* 
expand search */);
-       toolbar.enable('searchprev');
-       toolbar.enable('searchnext');
-       toolbar.show('cancelsearch');
+       // conditionally disabling until, we find a solution for tdf#108577
+       if (L.DomUtil.get('search-input').value === '') {
+               toolbar.disable('searchprev');
+               toolbar.disable('searchnext');
+               toolbar.hide('cancelsearch');
+       }
+       else {
+               if(map.getDocType() === 'text')
+                       map.search(L.DomUtil.get('search-input').value, false, 
'', 0, true /* expand search */);
+               toolbar.enable('searchprev');
+               toolbar.enable('searchnext');
+               toolbar.show('cancelsearch');
+       }
 }
 
 function onSearchKeyPress(e) {
diff --git a/loleaflet/src/control/Control.Menubar.js 
b/loleaflet/src/control/Control.Menubar.js
index 71b9f774..af87725d 100644
--- a/loleaflet/src/control/Control.Menubar.js
+++ b/loleaflet/src/control/Control.Menubar.js
@@ -499,11 +499,13 @@ L.Control.Menubar = L.Control.extend({
                                var xElem = 0, yElem = 0;
                                var maxH = window.innerHeight, maxW = 
window.innerWidth;
 
-                               $('#findthis').on('input', function() {
-                                       if (this.value.length != 0) {
-                                               map.search(this.value, false, 
'', 0, true);
-                                       }
-                               });
+                               if (map.getDocType() === 'text') {
+                                       $('#findthis').on('input', function() {
+                                               if (this.value.length != 0) {
+                                                       map.search(this.value, 
false, '', 0, true);
+                                               }
+                                       });
+                               }
                                $('.vex-content').on('mousedown', function(e) {
                                        selected = this;
                                        selected.style.cursor = 'move';
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to