|
|
@ -669,7 +669,7 @@ window.Api = new ApiClass(); |
|
|
|
|
|
|
|
var PageBase = new Class({ |
|
|
|
Implements: [ Options, Events ], |
|
|
|
options: {}, |
|
|
|
disable_pointer_onscroll: true, |
|
|
|
order: 1, |
|
|
|
has_tab: true, |
|
|
|
name: "", |
|
|
@ -683,13 +683,15 @@ var PageBase = new Class({ |
|
|
|
self.el = new Element("div", { |
|
|
|
class: "page " + self.getPageClass() + (" level_" + (options.level || 0)) |
|
|
|
}).grab(self.content = new Element("div.scroll_content")); |
|
|
|
App.addEvent("load", function() { |
|
|
|
requestTimeout(function() { |
|
|
|
if (!App.mobile_screen && !App.getOption("dev")) { |
|
|
|
self.content.addEvent("scroll", self.preventHover.bind(self)); |
|
|
|
} |
|
|
|
}, 100); |
|
|
|
}); |
|
|
|
if (self.options.disable_pointer_onscroll) { |
|
|
|
App.addEvent("load", function() { |
|
|
|
requestTimeout(function() { |
|
|
|
if (!App.mobile_screen && !App.getOption("dev")) { |
|
|
|
self.content.addEvent("scroll", self.preventHover.bind(self)); |
|
|
|
} |
|
|
|
}, 100); |
|
|
|
}); |
|
|
|
} |
|
|
|
}, |
|
|
|
load: function() { |
|
|
|
var self = this; |
|
|
|