只读模式
group, 分享
评论更多问题
博客标签总是存在一个
This commit is contained in:
lealife committed 2015-06-15 18:01:48 +08:00
1 parent 7e458bb433
commit 6987a38820
1453 files changed
+114558 -91533

No files matched your search

+10 -9
View File
@@ -36,13 +36,14 @@ define("tinymce/ui/Widget", [
var self = this;
self._super(settings);
settings = self.settings;
self.canFocus = true;
if (settings.tooltip && Widget.tooltips !== false) {
self.on('mouseenter mouseleave', function(e) {
self.on('mouseenter', function(e) {
var tooltip = self.tooltip().moveTo(-0xFFFF);
if (e.control == self && e.type == 'mouseenter') {
if (e.control == self) {
var rel = tooltip.text(settings.tooltip).show().testMoveRel(self.getEl(), ['bc-tc', 'bc-tl', 'bc-tr']);
tooltip.toggleClass('tooltip-n', rel == 'bc-tc');
@@ -54,9 +55,13 @@ define("tinymce/ui/Widget", [
tooltip.hide();
}
});
self.on('mouseleave mousedown click', function() {
self.tooltip().hide();
});
}
self.aria('label', settings.tooltip);
self.aria('label', settings.ariaLabel || settings.tooltip);
},
/**
@@ -66,11 +71,9 @@ define("tinymce/ui/Widget", [
* @return {tinymce.ui.Tooltip} Tooltip instance.
*/
tooltip: function() {
var self = this;
if (!tooltip) {
tooltip = new Tooltip({type: 'tooltip'});
tooltip.renderTo(self.getContainerElm());
tooltip.renderTo();
}
return tooltip;
@@ -130,9 +133,7 @@ define("tinymce/ui/Widget", [
}
if (settings.autofocus) {
setTimeout(function() {
self.focus();
}, 0);
self.focus();
}
},