pub fn take(run: &str, extent: Rect) -> Option<Landed>
Take the drop run takes, if the last drag ended inside its extent and came from somewhere else. One run takes it; the rest see nothing.
run
extent