bayk это лишнее, вернее само собой разумеющееся. Просто надо взводить таймер при переходе на любой экран, либо просто если не на главном экране.
Только этот таймер, увы, будет нечувствителен к нажатию кнопок, поэтому время надобно ставить побольше, чтобы перехода не случилось во время редактирования.