06-28-2017, 02:22 PM
The problem is, how do you ensure that the screen stays on after one hour of use if someone has a long performance? I don't want to constantly have to reset a timer when there is user interaction, and check when there is no user interaction for an hour. I certainly wouldn't want someone's screen to go to sleep in the middle of a performance because it's been an hour since they started the app. If you want a separate setting that says something like, "Maximum Screen On Time", and allow input of a few options like, "30 minutes", "1 hour", "2 hours", and "indefinite", I can look into that.