From cec927f8a026c4440d03f0e804b6f7313b91cb8f Mon Sep 17 00:00:00 2001 From: Staniska Date: Mon, 11 Nov 2024 21:15:22 +0300 Subject: [PATCH] clear machining time when active editor changes --- lib/sinumerik-view.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/sinumerik-view.js b/lib/sinumerik-view.js index a9c47b6..fc6a6eb 100644 --- a/lib/sinumerik-view.js +++ b/lib/sinumerik-view.js @@ -53,6 +53,12 @@ export default class SinumerikView { if (!View.modalPanel.visible) return const Editor = atom.workspace.getActiveTextEditor(); + const timerDiv = document.querySelector('#machiningTime') + if (timerDiv) { + timerDiv.value = '--:--:--' + document.querySelector('#rapidTimeDiv').textContent = '' + } + Editor.onDidChangeSelectionRange((selection) => { handleSelection(selection.newBufferRange) }) @@ -275,6 +281,7 @@ export default class SinumerikView { this.singleLineDebugFootContainer = document.createElement('div'); this.singleLineDebugFootContainer.className = "sinumerikSingleLineDebugFoot"; this.singleLineDebugFootContainer.style.visibility = this.singleLineDebugVisibility; + this.singleLineDebugFootContainer.style.display = 'flex'; this.foot.appendChild(this.singleLineDebugFootContainer); //endregion