loleaflet/src/layer/Popup.js          |    5 +++++
 loleaflet/src/layer/tile/TileLayer.js |    5 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

New commits:
commit f1b54a3f579758fcb2ba47e5f7ef4faa0412bf27
Author: Henry Castro <hcas...@collabora.com>
Date:   Thu Sep 15 17:21:33 2016 -0400

    loleaflet: add border color to L.Popup

diff --git a/loleaflet/src/layer/Popup.js b/loleaflet/src/layer/Popup.js
index 2098b63..9e8f0cf 100644
--- a/loleaflet/src/layer/Popup.js
+++ b/loleaflet/src/layer/Popup.js
@@ -167,6 +167,11 @@ L.Popup = L.Layer.extend({
 
                this._tipContainer = L.DomUtil.create('div', prefix + 
'-tip-container', container);
                this._tip = L.DomUtil.create('div', prefix + '-tip', 
this._tipContainer);
+
+               if (this.options.borderColor) {
+                       this._tip.style['border'] = 
this._wrapper.style['border'] = '2px solid ' + this.options.borderColor;
+                       this._closeButton.style['color'] = 
this.options.borderColor;
+               }
        },
 
        _updateContent: function () {
diff --git a/loleaflet/src/layer/tile/TileLayer.js 
b/loleaflet/src/layer/tile/TileLayer.js
index 89320d4..67c5f03 100644
--- a/loleaflet/src/layer/tile/TileLayer.js
+++ b/loleaflet/src/layer/tile/TileLayer.js
@@ -1210,12 +1210,13 @@ L.TileLayer = L.GridLayer.extend({
                if (!this._isEmptyRectangle(viewBounds) &&
                   (this._docType === 'text' || this._selectedPart === 
viewPart)) {
                        if (!viewMarker) {
+                               var color = L.LOUtil.getViewIdHexColor(viewId);
                                viewMarker = L.rectangle(viewBounds, {
                                        pointerEvents: 'auto',
                                        fill: false,
-                                       color: 
L.LOUtil.getViewIdHexColor(viewId)
+                                       color: color
                                });
-                               
viewMarker.bindPopup(this._map.getViewName(viewId), {autoClose: false});
+                               
viewMarker.bindPopup(this._map.getViewName(viewId), {autoClose: false, 
borderColor: color});
                                this._graphicViewMarkers[viewId].marker = 
viewMarker;
                        }
                        else {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to