viewer: fix router pop on close
parent
d171602e8e
commit
a0b2bb3206
|
@ -600,6 +600,10 @@ export default class Viewer extends Mixins(GlobalMixin) {
|
||||||
|
|
||||||
/** Set the route hash to the given photo */
|
/** Set the route hash to the given photo */
|
||||||
private setRouteHash(photo: IPhoto | undefined) {
|
private setRouteHash(photo: IPhoto | undefined) {
|
||||||
|
if (!photo && !this.isOpen) {
|
||||||
|
return this.$router.back();
|
||||||
|
}
|
||||||
|
|
||||||
const hash = photo ? utils.getViewerHash(photo) : "";
|
const hash = photo ? utils.getViewerHash(photo) : "";
|
||||||
if (hash !== this.$route.hash) {
|
if (hash !== this.$route.hash) {
|
||||||
this.$router.replace({
|
this.$router.replace({
|
||||||
|
|
Loading…
Reference in New Issue