A lightweight programming environment for desktop and mobile devices

revert selection logic to before commit 3ffc2ed8f

We still have a failing test, but now it's the one we introduced in commit 3ffc2ed8f.

Created by  Kartik K. Agaram  on June 20, 2022
AOIRVVJARCGTWTRE5MAAU4YQAGD5J4HTR7XCS63UFAUY3A43L6NQC
Change contents