Fixing mobile re-entry bugs with tabs