loleaflet/src/control/Toolbar.js |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

New commits:
commit b84c980df87a94023e344d89a73c2b6b891eca6d
Author:     Muhammet Kara <muhammet.k...@collabora.com>
AuthorDate: Thu Dec 19 01:52:21 2019 +0300
Commit:     Muhammet Kara <muhammet.k...@collabora.com>
CommitDate: Thu Dec 19 00:22:13 2019 +0100

    Fix Writer: insert link - broken after save & re-load
    
    Change-Id: I7675e808ab132cfe9f8afa75d34a71bd3acb730d
    Reviewed-on: https://gerrit.libreoffice.org/85450
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Muhammet Kara <muhammet.k...@collabora.com>

diff --git a/loleaflet/src/control/Toolbar.js b/loleaflet/src/control/Toolbar.js
index 1dd4b37f3..52735d7da 100644
--- a/loleaflet/src/control/Toolbar.js
+++ b/loleaflet/src/control/Toolbar.js
@@ -435,6 +435,13 @@ L.Map.include({
                return parser.parseFromString(html, 
'text/html').documentElement.getElementsByTagName('body')[0].textContent;
        },
 
+       makeURLFromStr: function(str) {
+               if (!(str.startsWith('http://') || str.startsWith('https://'))) 
{
+                       str = 'http://' + str;
+               }
+               return str;
+       },
+
        showHyperlinkDialog: function() {
                var map = this;
                var text = '';
@@ -466,7 +473,7 @@ L.Map.include({
                                                },
                                                'Hyperlink.URL': {
                                                        type: 'string',
-                                                       value: data.link
+                                                       value: 
map.makeURLFromStr(data.link)
                                                }
                                        };
                                        map.sendUnoCommand('.uno:SetHyperlink', 
command);
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to