Revert "#177 Enable option does not work on week view"

This reverts commit b29087acf79ce68250923122da0a7ebd131a84c1.
Centralize view status handling