Fix comparing outdated listener position with up-to-date cell (Fixes #1499)