Przeglądaj źródła

renderDrag with children, when rendering helper

Adam Shaw 8 lat temu
rodzic
commit
93d6f83f12
1 zmienionych plików z 11 dodań i 1 usunięć
  1. 11 1
      src/component/DateComponent.js

+ 11 - 1
src/component/DateComponent.js

@@ -444,7 +444,17 @@ var DateComponent = FC.DateComponent = Component.extend({
 	// If an external-element, seg will be `null`.
 	// Must return elements used for any mock events.
 	renderDrag: function(eventFootprints, seg, isTouch) {
-		this.callChildren('renderDrag', arguments);
+		var children = this.children;
+		var i;
+		var renderedHelper = false;
+
+		for (i = 0; i < children.length; i++) {
+			if (children[i].renderDrag(eventFootprints, seg, isTouch)) {
+				renderedHelper = true;
+			}
+		}
+
+		return renderedHelper;
 	},