Remove debug logging from DialogStack

This commit is contained in:
Robin E. R. Davies
2025-02-20 08:37:53 -05:00
parent 2e5b63b907
commit 7f0ef66877
+1 -10
View File
@@ -77,16 +77,12 @@ export function pushDialogStack(dialog: IDialogStackable): void {
historyState: dialogStackState historyState: dialogStackState
}); });
console.log("pushDialogStack " + stackId + " #" + dialog.getTag());
window.history.pushState( window.history.pushState(
topState, topState,
"", "",
"#" + dialog.getTag()); "#" + dialog.getTag());
if (window.history.state.id != stackId)
{
console.log("pushDialogStack: nav deferred.");
}
if (!gWatchingHistory) { if (!gWatchingHistory) {
gWatchingHistory = true; gWatchingHistory = true;
window.addEventListener("popstate", handlePopState); window.addEventListener("popstate", handlePopState);
@@ -103,7 +99,6 @@ let handlePopState = (ev: PopStateEvent) => {
ev.stopPropagation(); ev.stopPropagation();
console.log("handlePopState: " + evTag?.tag + " " + evTag?.id + " " + gPopFromBack);
let id = evTag.id; let id = evTag.id;
let ix = dialogStack.length-1; let ix = dialogStack.length-1;
while (ix >= 0) { while (ix >= 0) {
@@ -151,9 +146,7 @@ let handlePopState = (ev: PopStateEvent) => {
{ {
if (window.history.state != null) if (window.history.state != null)
{ {
console.log("handlePopState: nav back");
window.setTimeout(() => { window.history.back(); }, 0); window.setTimeout(() => { window.history.back(); }, 0);
console.log("handlePopState: id= "+ (window.history?.state?.id??"null"));
} else { } else {
dialogStack.pop(); dialogStack.pop();
} }
@@ -169,7 +162,6 @@ export function popDialogStack(dialog: IDialogStackable): void {
while (ix >= 0) { while (ix >= 0) {
let entry = dialogStack[ix]; let entry = dialogStack[ix];
if (entry.dialog === dialog) { if (entry.dialog === dialog) {
console.log("popDialogStack " + entry.historyState.id + " #" + dialog.getTag());
break; break;
} }
ix--; ix--;
@@ -181,7 +173,6 @@ export function popDialogStack(dialog: IDialogStackable): void {
dialogStack[ix].dialog = null; dialogStack[ix].dialog = null;
if (dialogStack.length != 0 && dialogStack[dialogStack.length - 1].dialog === null) if (dialogStack.length != 0 && dialogStack[dialogStack.length - 1].dialog === null)
{ {
console.log("popDialogStack nav back: " + dialogStack[ix].historyState.id );
window.history.back(); window.history.back();
} }
} }