Not sure what I did, but it works!  OH

Now I know.  Stupid Java.

The double && prevents continuation because result got set to false...