command: cycle: respect the prefix "repeatable"
The "cycle" command _declaration_ enables repeatability by default, however, the command handler applies additional logic to augment it, based on the property which is being cycled - using some guesswork. Specifically, properties with discrete values are not repeatable (like sub or osd-level), while continuous properties are repeatable (like volume). Previously, the "repeatable" prefix could not override this additional logic. This commit changes the behavior so that the logic affects only the default repeatability (still based on the property like before), however, the "repeatable" prefix is now allowed to override it.
A
Avi Halachmi (:avih) committed
007c728ad27cc9eb3d0315d6d15fd3bc5f055cc5
Parent: 8489249
Committed by avih <avih@users.noreply.github.com>
on 8/19/2021, 12:39:19 PM