Merge pull request #3954 from fredj/rm_bindMouseOutFocusOutBlur

Remove ol.control.Control.bindMouseOutFocusOutBlur function.
This commit is contained in:
Tim Schaub
2015-08-03 21:51:09 -06:00
6 changed files with 0 additions and 29 deletions

View File

@@ -3,7 +3,6 @@ goog.provide('ol.control.Control');
goog.require('goog.array'); goog.require('goog.array');
goog.require('goog.dom'); goog.require('goog.dom');
goog.require('goog.events'); goog.require('goog.events');
goog.require('goog.events.EventType');
goog.require('ol.MapEventType'); goog.require('ol.MapEventType');
goog.require('ol.Object'); goog.require('ol.Object');
@@ -79,24 +78,6 @@ ol.control.Control = function(options) {
goog.inherits(ol.control.Control, ol.Object); goog.inherits(ol.control.Control, ol.Object);
/**
* Bind a listener that blurs the passed element on any mouseout- or
* focusout-event.
*
* @param {!Element} button The button which shall blur on mouseout- or
* focusout-event.
* @protected
*/
ol.control.Control.bindMouseOutFocusOutBlur = function(button) {
goog.events.listen(button, [
goog.events.EventType.MOUSEOUT,
goog.events.EventType.FOCUSOUT
], /** @this {Element} */ function() {
this.blur();
}, false);
};
/** /**
* @inheritDoc * @inheritDoc
*/ */

View File

@@ -67,8 +67,6 @@ ol.control.FullScreen = function(opt_options) {
goog.events.listen(button, goog.events.EventType.CLICK, goog.events.listen(button, goog.events.EventType.CLICK,
this.handleClick_, false, this); this.handleClick_, false, this);
ol.control.Control.bindMouseOutFocusOutBlur(button);
goog.events.listen(goog.global.document, goog.events.listen(goog.global.document,
goog.dom.fullscreen.EventType.CHANGE, goog.dom.fullscreen.EventType.CHANGE,
this.handleFullScreenChange_, false, this); this.handleFullScreenChange_, false, this);

View File

@@ -90,8 +90,6 @@ ol.control.OverviewMap = function(opt_options) {
goog.events.listen(button, goog.events.EventType.CLICK, goog.events.listen(button, goog.events.EventType.CLICK,
this.handleClick_, false, this); this.handleClick_, false, this);
ol.control.Control.bindMouseOutFocusOutBlur(button);
var ovmapDiv = goog.dom.createDom(goog.dom.TagName.DIV, 'ol-overviewmap-map'); var ovmapDiv = goog.dom.createDom(goog.dom.TagName.DIV, 'ol-overviewmap-map');
/** /**

View File

@@ -60,8 +60,6 @@ ol.control.Rotate = function(opt_options) {
goog.events.listen(button, goog.events.EventType.CLICK, goog.events.listen(button, goog.events.EventType.CLICK,
ol.control.Rotate.prototype.handleClick_, false, this); ol.control.Rotate.prototype.handleClick_, false, this);
ol.control.Control.bindMouseOutFocusOutBlur(button);
var cssClasses = className + ' ' + ol.css.CLASS_UNSELECTABLE + ' ' + var cssClasses = className + ' ' + ol.css.CLASS_UNSELECTABLE + ' ' +
ol.css.CLASS_CONTROL; ol.css.CLASS_CONTROL;
var element = goog.dom.createDom(goog.dom.TagName.DIV, cssClasses, button); var element = goog.dom.createDom(goog.dom.TagName.DIV, cssClasses, button);

View File

@@ -50,8 +50,6 @@ ol.control.Zoom = function(opt_options) {
goog.events.EventType.CLICK, goog.partial( goog.events.EventType.CLICK, goog.partial(
ol.control.Zoom.prototype.handleClick_, delta), false, this); ol.control.Zoom.prototype.handleClick_, delta), false, this);
ol.control.Control.bindMouseOutFocusOutBlur(inElement);
var outElement = goog.dom.createDom(goog.dom.TagName.BUTTON, { var outElement = goog.dom.createDom(goog.dom.TagName.BUTTON, {
'class': className + '-out', 'class': className + '-out',
'type' : 'button', 'type' : 'button',

View File

@@ -43,8 +43,6 @@ ol.control.ZoomToExtent = function(opt_options) {
goog.events.listen(button, goog.events.EventType.CLICK, goog.events.listen(button, goog.events.EventType.CLICK,
this.handleClick_, false, this); this.handleClick_, false, this);
ol.control.Control.bindMouseOutFocusOutBlur(button);
var cssClasses = className + ' ' + ol.css.CLASS_UNSELECTABLE + ' ' + var cssClasses = className + ' ' + ol.css.CLASS_UNSELECTABLE + ' ' +
ol.css.CLASS_CONTROL; ol.css.CLASS_CONTROL;
var element = goog.dom.createDom(goog.dom.TagName.DIV, cssClasses, button); var element = goog.dom.createDom(goog.dom.TagName.DIV, cssClasses, button);