Adam Shaw 8 ani în urmă
părinte
comite
cea86cb78f

+ 1 - 6
src/Calendar.events-api.js

@@ -207,16 +207,11 @@ function buildEventInstanceMatcher(legacyQuery) {
 			return legacyQuery(eventInstance.toLegacy());
 		};
 	}
-	else if (legacyQuery) { // an event ID
+	else { // an event ID
 		legacyQuery += ''; // normalize to string
 
 		return function(eventInstance) {
 			return eventInstance.def.id === legacyQuery;
 		};
 	}
-	else {
-		return function() {
-			return false;
-		};
-	}
 }

+ 1 - 1
src/common/Grid.js

@@ -449,7 +449,7 @@ var Grid = FC.Grid = ChronoComponent.extend({
 	renderHelperEventRanges: function(eventRanges, sourceSeg) {
 		return this.renderHelperEventFootprints(
 			this.eventRangesToEventFootprints(eventRanges)
-		).addClass('fc-helper');
+		).addClass('fc-helper'); // TODO: make more DRY
 	},
 
 

+ 1 - 1
src/common/TimeGrid.js

@@ -498,7 +498,7 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
 		if (this.opt('selectHelper')) { // this setting signals that a mock helper event should be rendered
 			this.renderHelperEventFootprints([
 				this.fabricateEventFootprint(componentFootprint)
-			]);
+			]).addClass('fc-helper'); // TODO: make more DRY
 		}
 		else {
 			this.renderHighlight(componentFootprint);

+ 1 - 1
src/models/event-source/ArrayEventSource.js

@@ -23,7 +23,7 @@ var ArrayEventSource = EventSource.extend({
 		var i;
 
 		if (
-			this.currentTimezone &&
+			this.currentTimezone !== null &&
 			this.currentTimezone !== timezone
 		) {
 			for (i = 0; i < eventDefs.length; i++) {