Sometimes, while the function "check_for_stepping_quirk()" does its job by setting the new levels of brightness, the screen starts flashing, and the quirk ends up to be (wrongly) disabled. This happens randomly and seems to be caused by the number of levels checked; increasing this number from 2 to 3, fixes the problem.
Sometimes, while the function "check_ for_stepping_ quirk() " does its job by setting the new levels of brightness, the screen starts flashing, and the quirk ends up to be (wrongly) disabled. This happens randomly and seems to be caused by the number of levels checked; increasing this number from 2 to 3, fixes the problem.