Removed goog.dom.classlist.enable

This commit is contained in:
nicholas
2016-03-26 13:13:11 +13:00
parent 126e49cd39
commit 68fd5267c2
+8 -3
View File
@@ -1,7 +1,6 @@
goog.provide('ol.control.Rotate'); goog.provide('ol.control.Rotate');
goog.require('goog.dom'); goog.require('goog.dom');
goog.require('goog.dom.classlist');
goog.require('ol.events'); goog.require('ol.events');
goog.require('ol.events.EventType'); goog.require('ol.events.EventType');
goog.require('ol'); goog.require('ol');
@@ -156,8 +155,14 @@ ol.control.Rotate.render = function(mapEvent) {
if (rotation != this.rotation_) { if (rotation != this.rotation_) {
var transform = 'rotate(' + rotation + 'rad)'; var transform = 'rotate(' + rotation + 'rad)';
if (this.autoHide_) { if (this.autoHide_) {
goog.dom.classlist.enable( var contains = this.element.classList.contains(ol.css.CLASS_HIDDEN);
this.element, ol.css.CLASS_HIDDEN, rotation === 0); if (!contains && rotation === 0) {
this.element.classList.add(ol.css.CLASS_HIDDEN);
} else if (contains && rotation !== 0) {
this.element.classList.remove(ol.css.CLASS_HIDDEN);
}
//goog.dom.classlist.enable(
// this.element, ol.css.CLASS_HIDDEN, rotation === 0);
} }
this.label_.style.msTransform = transform; this.label_.style.msTransform = transform;
this.label_.style.webkitTransform = transform; this.label_.style.webkitTransform = transform;