[Libreoffice-commits] online.git: loleaflet/src
Grzegorz Araminowicz (via logerrit)
logerrit at kemper.freedesktop.org
Thu Oct 31 11:43:49 UTC 2019
loleaflet/src/control/Toolbar.js | 4 ++--
loleaflet/src/layer/tile/TileLayer.js | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
New commits:
commit 058398ee1b05ba64b323749cabd9ffe4883b749f
Author: Grzegorz Araminowicz <grzegorz.araminowicz at collabora.com>
AuthorDate: Mon Oct 21 13:15:31 2019 +0200
Commit: Jan Holesovsky <kendy at collabora.com>
CommitDate: Thu Oct 31 12:43:31 2019 +0100
hyperlink dialog: load existing text and link under cursor
Change-Id: Icf5a9e9bce01e311e745845b738e333ee3c5954c
Reviewed-on: https://gerrit.libreoffice.org/81231
Reviewed-by: Jan Holesovsky <kendy at collabora.com>
Tested-by: Jan Holesovsky <kendy at collabora.com>
diff --git a/loleaflet/src/control/Toolbar.js b/loleaflet/src/control/Toolbar.js
index 2628a5190..822a20154 100644
--- a/loleaflet/src/control/Toolbar.js
+++ b/loleaflet/src/control/Toolbar.js
@@ -354,8 +354,8 @@ L.Map.include({
contentClassName: 'hyperlink-dialog',
message: _('Insert hyperlink'),
input: [
- _('Text') + '<input name="text" type="text"/>',
- _('Link') + '<input name="link" type="text"/>'
+ _('Text') + '<input name="text" type="text" value="' + (map.hyperlinkUnderCursor.text || '') + '"/>',
+ _('Link') + '<input name="link" type="text" value="' + (map.hyperlinkUnderCursor.link || '') + '"/>'
].join(''),
buttons: [
$.extend({}, vex.dialog.buttons.YES, { text: _('OK') }),
diff --git a/loleaflet/src/layer/tile/TileLayer.js b/loleaflet/src/layer/tile/TileLayer.js
index 2644a9215..439f058e2 100644
--- a/loleaflet/src/layer/tile/TileLayer.js
+++ b/loleaflet/src/layer/tile/TileLayer.js
@@ -1048,6 +1048,7 @@ L.TileLayer = L.GridLayer.extend({
this._map._setFollowing(false, null);
}
this._map.lastActionByUser = false;
+ this._map.hyperlinkUnderCursor = obj.hyperlink;
if (!this._map._isFocused && (modifierViewId === this._viewId) && (this._map.getWinId === 0) && (this._map._permission === 'edit')) {
// Regain cursor if we had been out of focus and now have input.
More information about the Libreoffice-commits
mailing list