 					if event._stopPropagation
 						return STOP_PROPAGATION
 					return getEventStatus()
-				0
-
-			(e) ->
-				event._checkSiblings = false
-				captureItems PRESS, impl.window, e._x, e._y, onItem
+				STOP_ASIDE_PROPAGATION
+
+			(e) ->
+				event._checkSiblings = false
+				captureItems PRESS | CLICK, impl.window, e._x, e._y, onItem
 				return
 
 		# support release and click events

						if event._stopPropagation
							return STOP_PROPAGATION
						return getEventStatus()
				0

			(e) ->
				event._checkSiblings = false

					if event._stopPropagation
						return STOP_PROPAGATION
					return getEventStatus()
				STOP_ASIDE_PROPAGATION

			(e) ->
				event._stopPropagation = false
