ionic-framework icon indicating copy to clipboard operation
ionic-framework copied to clipboard

bug: <ion-back-button> going back removes previously set search parameters

Open ajmchambers opened this issue 5 years ago • 1 comments

Bug Report

Version(s): Ionic: 5.0.7 Stencil: 1.12.4

Current behavior:

Using the stencil ionic pwa starter, starting at the home component with a url that has search parameters:

http://localhost:3333/?name=value

Navigate to the profile page:

http://localhost:3333/profile/ionic

Then use <ion-back-button> to navigate back:

http://localhost:3333

Expected behavior:

Maintain the query parameters when navigating back (if possible):

http://localhost:3333/?name=value

Other information:

Here is a repo, its a modified ionic pwa starter, with a searchbar at the top of the home layout to change query props:

https://github.com/ajmchambers/ionic-router-example-2

back-button

Not really sure what the intended behaviour should be for the <ion-back-button> so this may be considered a feature request rather than a bug.

The back button seems to use <ion-nav> to go back, maybe the search parameter string at the time of navigating could be added into the view history or something like that.

ajmchambers avatar Apr 20 '20 21:04 ajmchambers