From 30429f677a604dca549534bc7f54e92c133906ec Mon Sep 17 00:00:00 2001 From: kometenstaub <83140328+kometenstaub@users.noreply.github.com> Date: Tue, 2 Apr 2024 20:30:59 +0200 Subject: [PATCH] fix: remain active when clicked multiple times --- src/abstract_diff_view.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/abstract_diff_view.ts b/src/abstract_diff_view.ts index 6b66d0e..8c4cc7a 100644 --- a/src/abstract_diff_view.ts +++ b/src/abstract_diff_view.ts @@ -171,7 +171,9 @@ export default abstract class DiffView extends Modal { this.rightActive = idx; } // make old not active - currentSideOldVersion.html.classList.remove('is-active'); + if (Number.parseInt(currentSideOldVersion.html.id) !== idx) { + currentSideOldVersion.html.classList.remove('is-active'); + } return clickedEl; } }