In commit 4979d001f884cbc3303a0ad1e410a15d0e0eae66, the frontend responds to the rotary encoder; in commit 7e93fa80f388ff27b28e93bf266c060081fe7f4f, it doesn't. This is probably because rotaryEncoderReducer does not actually handle the case when oldState == null and the new state provided the action is non-null.
In commit 4979d001f884cbc3303a0ad1e410a15d0e0eae66, the frontend responds to the rotary encoder; in commit 7e93fa80f388ff27b28e93bf266c060081fe7f4f, it doesn't. This is probably because
rotaryEncoderReducer
does not actually handle the case whenoldState == null
and the new state provided the action is non-null.