loleaflet/src/layer/tile/TileLayer.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commits: commit d91dd9774a98129a8c8212c171c8a89a88c2d3dd Author: Miklos Vajna <[email protected]> Date: Fri Jan 15 16:06:52 2016 +0100 loleaflet: prefer HTML over plain text for drop purposes We iterate over an array provided by the browser, let's always use HTML and not plain text, even if the array contains plain text first, and only then HTML. diff --git a/loleaflet/src/layer/tile/TileLayer.js b/loleaflet/src/layer/tile/TileLayer.js index f0bd19d..036fe54 100644 --- a/loleaflet/src/layer/tile/TileLayer.js +++ b/loleaflet/src/layer/tile/TileLayer.js @@ -949,13 +949,14 @@ L.TileLayer = L.GridLayer.extend({ // handle content var types = e.dataTransfer.types; var handled = false; + var hasHTML = types.indexOf('text/html') > -1; for (var t = 0; !handled && t < types.length; t++) { var type = types[t]; if (type === 'text/html') { this._map._socket.sendMessage('paste mimetype=text/html\n' + e.dataTransfer.getData(type)); - // handled = true; + handled = true; } - else if (type === 'text/plain') { + else if (type === 'text/plain' && !hasHTML) { this._map._socket.sendMessage('paste mimetype=text/plain;charset=utf-8\n' + e.dataTransfer.getData(type)); handled = true; } _______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
