App.on_activate updated