loleaflet/css/spreadsheet-mobile.css      |    2 +-
 loleaflet/src/layer/tile/CalcTileLayer.js |   20 +++++++++++++++++++-
 2 files changed, 20 insertions(+), 2 deletions(-)

New commits:
commit 62fe18a04439b12a8ca09e1ae624eb62cfb403e0
Author:     Henry Castro <hcas...@collabora.com>
AuthorDate: Tue Jan 28 08:50:20 2020 -0400
Commit:     Henry Castro <hcas...@collabora.com>
CommitDate: Tue Jan 28 14:09:53 2020 +0100

    loleaflet: mobile: restore 'Insert sheet' toolbar item
    
    Change-Id: Ib51341c517954519b0dea2263ac9bf16b052b3f8
    Reviewed-on: https://gerrit.libreoffice.org/c/online/+/87615
    Reviewed-by: Henry Castro <hcas...@collabora.com>
    Tested-by: Henry Castro <hcas...@collabora.com>

diff --git a/loleaflet/css/spreadsheet-mobile.css 
b/loleaflet/css/spreadsheet-mobile.css
index 7f026ab3a..37f685d9e 100644
--- a/loleaflet/css/spreadsheet-mobile.css
+++ b/loleaflet/css/spreadsheet-mobile.css
@@ -54,7 +54,7 @@
        }
 
        .spreadsheet-tabs-container {
-               left: 0px;
+               left: 24px;
                overflow-x: scroll;
                scrollbar-width: none; /*css draft (firefox only)*/
                -ms-scrollbar: none; /*ie*/
diff --git a/loleaflet/src/layer/tile/CalcTileLayer.js 
b/loleaflet/src/layer/tile/CalcTileLayer.js
index 021a6b2db..288a7322e 100644
--- a/loleaflet/src/layer/tile/CalcTileLayer.js
+++ b/loleaflet/src/layer/tile/CalcTileLayer.js
@@ -171,7 +171,25 @@ L.CalcTileLayer = L.TileLayer.extend({
                        e.isCancelled = true;
                });
 
-               L.DomUtil.remove(L.DomUtil.get('spreadsheet-toolbar'));
+               toolbar = $('#spreadsheet-toolbar');
+               toolbar.w2toolbar({
+                       name: 'spreadsheet-toolbar',
+                       tooltip: 'bottom',
+                       hidden: true,
+                       items: [{type: 'button',  id: 'insertsheet', img: 
'insertsheet', hint: _('Insert sheet')}],
+                       onClick: function (e) {
+                               window.onClick(e, e.target);
+                               window.hideTooltip(this, e.target);
+                       }
+               });
+               toolbar.bind('touchstart', function(e) {
+                       w2ui['spreadsheet-toolbar'].touchStarted = true;
+                       var touchEvent = e.originalEvent;
+                       if (touchEvent && touchEvent.touches.length > 1) {
+                               L.DomEvent.preventDefault(e);
+                       }
+               });
+               toolbar.show();
 
                toolbar = $('#toolbar-down');
                toolbar.w2toolbar({
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to