diff --git a/components/builder-web/app/AppComponent.ts b/components/builder-web/app/AppComponent.ts index 51f30ff033..5a35ac1f89 100644 --- a/components/builder-web/app/AppComponent.ts +++ b/components/builder-web/app/AppComponent.ts @@ -33,8 +33,8 @@ import {SCMReposPageComponent} from "./scm-repos-page/SCMReposPageComponent"; import {SideNavComponent} from "./side-nav/SideNavComponent"; import {SignInPageComponent} from "./sign-in-page/SignInPageComponent"; import {authenticateWithGitHub, loadSessionState, removeNotification, - requestGitHubAuthToken, routeChange, setGitHubAuthState, signOut, - toggleUserNavMenu} from "./actions/index"; + requestGitHubAuthToken, routeChange, setGitHubAuthState, + setPackagesSearchQuery, signOut, toggleUserNavMenu} from "./actions/index"; @Component({ directives: [FooterComponent, HeaderComponent, NotificationsComponent, @@ -175,6 +175,8 @@ export class AppComponent implements OnInit { // Don't show the side nav on the Sign In screen this.hideNav = value.indexOf("sign-in") !== -1; store.dispatch(routeChange(value)); + // Clear the package search when the route changes + store.dispatch(setPackagesSearchQuery("")); }); // Listen for changes on the state. diff --git a/components/builder-web/app/package-page/PackagePageComponent.ts b/components/builder-web/app/package-page/PackagePageComponent.ts index 236fd3aa60..9278919ae7 100644 --- a/components/builder-web/app/package-page/PackagePageComponent.ts +++ b/components/builder-web/app/package-page/PackagePageComponent.ts @@ -35,7 +35,7 @@ import {fetchPackage} from "../actions/index"; -
+