Currently anybody can right-click on the checkbox in the tasks list and change task(s) status to any status despite of the preferences of the "spent time required" plugin (STR).
I don't really see easy way to provide a possibility to specify spent tine in this case. So it might be better to block such an action (status change to one of the statuses, specified in STR preferences) if for this project and this role spent time required is active.
Currently anybody can right-click on the checkbox in the tasks list and change task(s) status to any status despite of the preferences of the "spent time required" plugin (STR).
I don't really see easy way to provide a possibility to specify spent tine in this case. So it might be better to block such an action (status change to one of the statuses, specified in STR preferences) if for this project and this role spent time required is active.