Easier workaround for border image squeezing issue

This commit is contained in:
ahocevar
2012-12-04 14:10:33 +01:00
parent 470cce73ab
commit df6e0a0846
2 changed files with 4 additions and 7 deletions

View File

@@ -17,6 +17,8 @@ html, body, #map {
-moz-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
/* workaround for strange border tile squeezing on Android 4.x */
-webkit-transform: scale(1.001);
}
div.olControlAttribution {
position: absolute;

View File

@@ -136,10 +136,6 @@ var map;
matrixSet: "google3857",
attribution: 'Datenquelle: Stadt Wien - <a href="http://data.wien.gv.at">data.wien.gv.at</a>'
};
// No fade transitions on Android 4, because they are buggy
if (/Android 4\.0.*Safari\/.*/.test(navigator.userAgent)) {
defaults.className = "nofade";
}
// The WMTS layers we're going to add
var fmzk, aerial, labels;
@@ -169,7 +165,7 @@ var map;
{layer:"lb", transitionEffect:"resize"}, defaults
));
labels = format.createLayer(caps, OpenLayers.Util.applyDefaults(
{layer:"beschriftung", className:"nofade", isBaseLayer: false},
{layer:"beschriftung", isBaseLayer: false},
defaults
));
map.addLayers([fmzk, aerial, labels]);
@@ -203,8 +199,7 @@ var map;
layer: "beschriftung",
style: "normal",
transitionEffect: null,
isBaseLayer: false,
className: "nofade"
isBaseLayer: false
},
defaults));
map.addLayers([fmzk, aerial, labels]);