Fix bug where the unsaved schedule warning would pop up after dismissing tour and typing something in the search bar before closing the page.
The problem was that the tour removes the sample classes on close, which toggles the warning, even though the user doesn't care about those classes, and they might not have even showed up.
Test Plan
Open the page in incognito, type something into the search bar, and close the page. Verify that the warning doesn't pop up.
Load an existing schedule, remove a class, then close the page. Verify that the warning does still pop up.
Summary
Test Plan
Issues