Change default renderer to Canvas
This commit is contained in:
@@ -49,7 +49,6 @@ var map = new ol.Map({
|
|||||||
}),
|
}),
|
||||||
vectorLayer
|
vectorLayer
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: view
|
view: view
|
||||||
});
|
});
|
||||||
|
|||||||
Vendored
-1
@@ -19,7 +19,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: ol.proj.transform([-97, 38], 'EPSG:4326', 'EPSG:3857'),
|
center: ol.proj.transform([-97, 38], 'EPSG:4326', 'EPSG:3857'),
|
||||||
|
|||||||
@@ -103,7 +103,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -38,7 +38,6 @@ var vector = new ol.layer.Vector({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [-11000000, 4600000],
|
center: [-11000000, 4600000],
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ var map = new ol.Map({
|
|||||||
source: new ol.source.MapQuest({layer: 'sat'})
|
source: new ol.source.MapQuest({layer: 'sat'})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -26,8 +26,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
]),
|
]),
|
||||||
layers: layers,
|
layers: layers,
|
||||||
// The OSgeo server does not set cross origin headers, so we cannot use WebGL
|
|
||||||
renderer: ['canvas', 'dom'],
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
projection: 'EPSG:4326',
|
projection: 'EPSG:4326',
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ var map = new ol.Map({
|
|||||||
source: new ol.source.OSM()
|
source: new ol.source.OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ var layer = new ol.layer.Vector({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
// Use the canvas renderer because it's currently the fastest
|
// Use the canvas renderer because it's currently the fastest
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [-33519607, 5616436],
|
center: [-33519607, 5616436],
|
||||||
|
|||||||
@@ -187,7 +187,6 @@ var map = new ol.Map({
|
|||||||
}),
|
}),
|
||||||
vectorLayer
|
vectorLayer
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ var map = new ol.Map({
|
|||||||
source: new ol.source.OSM()
|
source: new ol.source.OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: view
|
view: view
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ var viewProjection = /** @type {ol.proj.Projection} */
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [wmsLayer],
|
layers: [wmsLayer],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: view
|
view: view
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -54,7 +54,6 @@ var map = new ol.Map({
|
|||||||
pan: false,
|
pan: false,
|
||||||
rotate: false
|
rotate: false
|
||||||
}).extend([new ol.interaction.DragPan({kinetic: false})]),
|
}).extend([new ol.interaction.DragPan({kinetic: false})]),
|
||||||
renderer: 'canvas',
|
|
||||||
target: olMapDiv,
|
target: olMapDiv,
|
||||||
view: view
|
view: view
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -55,7 +55,6 @@ var vector = new ol.layer.Vector({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [-7916041.528716288, 5228379.045749711],
|
center: [-7916041.528716288, 5228379.045749711],
|
||||||
|
|||||||
@@ -31,7 +31,6 @@ var raster = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ var rasterLayer = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [rasterLayer, vectorLayer],
|
layers: [rasterLayer, vectorLayer],
|
||||||
renderer: 'canvas',
|
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -82,7 +82,6 @@ var map = new ol.Map({
|
|||||||
style: styleFunction
|
style: styleFunction
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [703365.7089403362, 5714629.865071137],
|
center: [703365.7089403362, 5714629.865071137],
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ var imagery = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [imagery],
|
layers: [imagery],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: ol.proj.transform([-120, 50], 'EPSG:4326', 'EPSG:3857'),
|
center: ol.proj.transform([-120, 50], 'EPSG:4326', 'EPSG:3857'),
|
||||||
|
|||||||
@@ -34,7 +34,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ var raster = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -60,7 +60,6 @@ var raster = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -21,7 +21,6 @@ var vector = new ol.layer.Vector({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [876970.8463461736, 5859807.853963373],
|
center: [876970.8463461736, 5859807.853963373],
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ var osm = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [osm],
|
layers: [osm],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ var imagery = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [roads, imagery],
|
layers: [roads, imagery],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: ol.proj.transform([-109, 46.5], 'EPSG:4326', 'EPSG:3857'),
|
center: ol.proj.transform([-109, 46.5], 'EPSG:4326', 'EPSG:3857'),
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ var bing = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [osm, bing],
|
layers: [osm, bing],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -41,7 +41,6 @@ var map = new ol.Map({
|
|||||||
openCycleMapLayer,
|
openCycleMapLayer,
|
||||||
openSeaMapLayer
|
openSeaMapLayer
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
maxZoom: 18,
|
maxZoom: 18,
|
||||||
|
|||||||
@@ -29,7 +29,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [-87.7302542509315, 43.744459064634],
|
center: [-87.7302542509315, 43.744459064634],
|
||||||
|
|||||||
@@ -32,7 +32,6 @@ var modify = new ol.interaction.Modify({
|
|||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
interactions: ol.interaction.defaults().extend([select, modify]),
|
interactions: ol.interaction.defaults().extend([select, modify]),
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -243,7 +243,6 @@ var modify = new ol.interaction.Modify({
|
|||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
interactions: ol.interaction.defaults().extend([select, modify]),
|
interactions: ol.interaction.defaults().extend([select, modify]),
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 1000000],
|
center: [0, 1000000],
|
||||||
|
|||||||
@@ -97,7 +97,6 @@ var rtree = new ol.layer.Vector({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [vector, rtree],
|
layers: [vector, rtree],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ var select = new ol.interaction.Select();
|
|||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
interactions: ol.interaction.defaults().extend([select]),
|
interactions: ol.interaction.defaults().extend([select]),
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ if (ol.BrowserFeature.HAS_WEBGL) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var canvasMap = new ol.Map({
|
var canvasMap = new ol.Map({
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'canvasMap'
|
target: 'canvasMap'
|
||||||
});
|
});
|
||||||
canvasMap.bindTo('layergroup', domMap);
|
canvasMap.bindTo('layergroup', domMap);
|
||||||
|
|||||||
@@ -32,7 +32,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
projection: pixelProjection,
|
projection: pixelProjection,
|
||||||
|
|||||||
@@ -55,7 +55,6 @@ var view = new ol.View2D({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [vector],
|
layers: [vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: view
|
view: view
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -57,7 +57,6 @@ var popup = new ol.Overlay({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [vector],
|
layers: [vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -38,7 +38,6 @@ var vector = new ol.layer.Vector({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -187,7 +187,6 @@ var map = new ol.Map({
|
|||||||
vectorLines,
|
vectorLines,
|
||||||
vectorPoints
|
vectorPoints
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [-8161939, 6095025],
|
center: [-8161939, 6095025],
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ var map = new ol.Map({
|
|||||||
}),
|
}),
|
||||||
vectorLayer
|
vectorLayer
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -114,7 +114,6 @@ var raster = new ol.layer.Tile({
|
|||||||
|
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
renderer: 'canvas',
|
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [739218, 5906096],
|
center: [739218, 5906096],
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ var layers = [
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
renderer: 'canvas',
|
|
||||||
layers: layers,
|
layers: layers,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ var layers = [
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
renderer: 'canvas',
|
|
||||||
layers: layers,
|
layers: layers,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
|
|||||||
@@ -22,7 +22,6 @@ var map = new ol.Map({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
renderer: 'canvas',
|
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: ol.proj.transform([-121.1, 47.5], 'EPSG:4326', 'EPSG:3857'),
|
center: ol.proj.transform([-121.1, 47.5], 'EPSG:4326', 'EPSG:3857'),
|
||||||
zoom: 7
|
zoom: 7
|
||||||
|
|||||||
+1
-2
@@ -4,7 +4,6 @@
|
|||||||
|
|
||||||
goog.provide('ol.Map');
|
goog.provide('ol.Map');
|
||||||
goog.provide('ol.MapProperty');
|
goog.provide('ol.MapProperty');
|
||||||
goog.provide('ol.RendererHint');
|
|
||||||
|
|
||||||
goog.require('goog.Uri.QueryData');
|
goog.require('goog.Uri.QueryData');
|
||||||
goog.require('goog.array');
|
goog.require('goog.array');
|
||||||
@@ -114,8 +113,8 @@ ol.RendererHint = {
|
|||||||
* @type {Array.<ol.RendererHint>}
|
* @type {Array.<ol.RendererHint>}
|
||||||
*/
|
*/
|
||||||
ol.DEFAULT_RENDERER_HINTS = [
|
ol.DEFAULT_RENDERER_HINTS = [
|
||||||
ol.RendererHint.WEBGL,
|
|
||||||
ol.RendererHint.CANVAS,
|
ol.RendererHint.CANVAS,
|
||||||
|
ol.RendererHint.WEBGL,
|
||||||
ol.RendererHint.DOM
|
ol.RendererHint.DOM
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ describe('ol.interaction.Draw', function() {
|
|||||||
var layer = new ol.layer.Vector({source: source});
|
var layer = new ol.layer.Vector({source: source});
|
||||||
map = new ol.Map({
|
map = new ol.Map({
|
||||||
target: target,
|
target: target,
|
||||||
renderer: ol.RendererHint.CANVAS,
|
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
projection: 'EPSG:4326',
|
projection: 'EPSG:4326',
|
||||||
@@ -447,7 +446,6 @@ goog.require('goog.events.BrowserEvent');
|
|||||||
goog.require('goog.style');
|
goog.require('goog.style');
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.MapBrowserPointerEvent');
|
goog.require('ol.MapBrowserPointerEvent');
|
||||||
goog.require('ol.RendererHint');
|
|
||||||
goog.require('ol.View2D');
|
goog.require('ol.View2D');
|
||||||
goog.require('ol.geom.GeometryType');
|
goog.require('ol.geom.GeometryType');
|
||||||
goog.require('ol.geom.LineString');
|
goog.require('ol.geom.LineString');
|
||||||
|
|||||||
Reference in New Issue
Block a user