瀏覽代碼

use elementVisible less, fixes IE bug

Adam Shaw 8 年之前
父節點
當前提交
634f734b94
共有 2 個文件被更改,包括 4 次插入6 次删除
  1. 1 3
      src/Calendar.js
  2. 3 3
      src/Calendar.render.js

+ 1 - 3
src/Calendar.js

@@ -290,9 +290,7 @@ var Calendar = FC.Calendar = Class.extend(EmitterMixin, ListenerMixin, {
 
 
 
 
 	rerenderEvents: function() { // API method. destroys old events if previously rendered.
 	rerenderEvents: function() { // API method. destroys old events if previously rendered.
-		if (this.elementVisible()) {
-			this.view.flash('displayingEvents');
-		}
+		this.view.flash('displayingEvents');
 	},
 	},
 
 
 
 

+ 3 - 3
src/Calendar.render.js

@@ -195,7 +195,7 @@ Calendar.mixin({
 			this.toolbarsManager.proxyCall('activateButton', viewType);
 			this.toolbarsManager.proxyCall('activateButton', viewType);
 		}
 		}
 
 
-		if (this.view && this.elementVisible()) {
+		if (this.view) {
 
 
 			// prevent unnecessary change firing
 			// prevent unnecessary change firing
 			if (this.view.get('businessHourGenerator') !== this.businessHourGenerator) {
 			if (this.view.get('businessHourGenerator') !== this.businessHourGenerator) {
@@ -262,10 +262,10 @@ Calendar.mixin({
 		var view = this.view;
 		var view = this.view;
 		var scroll;
 		var scroll;
 
 
-		if (!this.ignoreUpdateViewSize && this.elementVisible()) {
+		if (!this.ignoreUpdateViewSize && view) {
 
 
 			if (isResize) {
 			if (isResize) {
-				this._calcSize();
+				this.calcSize();
 				scroll = view.queryScroll();
 				scroll = view.queryScroll();
 			}
 			}