diff --git a/ide/src/trace/component/trace/sheet/TabPaneCurrent.ts b/ide/src/trace/component/trace/sheet/TabPaneCurrent.ts index cb064fd5c3c663039218084c377af924db751d46..76bf1e19e55794a9b151913f480cb74aa61c5720 100644 --- a/ide/src/trace/component/trace/sheet/TabPaneCurrent.ts +++ b/ide/src/trace/component/trace/sheet/TabPaneCurrent.ts @@ -33,7 +33,7 @@ export class TabPaneCurrent extends BaseElement { this.systemTrace = document .querySelector('body > sp-application') ?.shadowRoot!.querySelector('#sp-system-trace'); - this.shadowRoot?.querySelector('#text')?.addEventListener('keyup', (event: any) => { + this.shadowRoot?.querySelector('#text')?.addEventListener('keyup', (event: any) => { event.stopPropagation(); if (event.keyCode == '13') { if (this.slicesTime) { @@ -60,7 +60,7 @@ export class TabPaneCurrent extends BaseElement { window.publish(window.SmartEvent.UI.KeyboardEnable, { enable: false, }); - }); + }); this.panelTable = this.shadowRoot!.querySelector('.notes-editor-panel'); this.panelTable!.addEventListener('row-click', (evt: any) => { if (evt.detail.data.startTime === undefined) { @@ -176,6 +176,7 @@ export class TabPaneCurrent extends BaseElement { */ private eventHandler(): void { let tr = this.panelTable!.shadowRoot!.querySelectorAll('.tr') as NodeListOf; + tr[0].querySelector('#text-input')!.disabled = true; tr[0].querySelector('.removeAll')!.addEventListener('click', (evt: any) => { this.systemTrace!.slicesList = []; let slicesTimeList = [...this.slicesTimeList]; @@ -185,13 +186,13 @@ export class TabPaneCurrent extends BaseElement { } this.slicesTimeList = []; return; - }); + }); // 更新备注信息 this.panelTable!.addEventListener('click', (event: any) => { if (this.slicesTimeList.length === 0) { return; - } + } for (let i = 1; i < tr.length; i++) { let inputValue = tr[i].querySelector('#text-input')!.value; if ( diff --git a/ide/src/trace/component/trace/timer-shaft/TabPaneFlag.ts b/ide/src/trace/component/trace/timer-shaft/TabPaneFlag.ts index 976bccf21a128cfd8b920b4222c866e243740b59..d04adca86807897561c28a89caf882e0c29373c3 100644 --- a/ide/src/trace/component/trace/timer-shaft/TabPaneFlag.ts +++ b/ide/src/trace/component/trace/timer-shaft/TabPaneFlag.ts @@ -33,7 +33,7 @@ export class TabPaneFlag extends BaseElement { this.systemTrace = document .querySelector('body > sp-application') ?.shadowRoot!.querySelector('#sp-system-trace'); - this.panelTable = this.shadowRoot!.querySelector('.notes-editor-panel'); + this.panelTable = this.shadowRoot!.querySelector('.notes-editor-panel'); this.panelTable!.addEventListener('row-click', (evt: any) => { if (evt.detail.data.startTime === undefined) { return; @@ -132,6 +132,7 @@ export class TabPaneFlag extends BaseElement { */ private eventHandler(): void { let tr = this.panelTable!.shadowRoot!.querySelectorAll('.tr') as NodeListOf; + tr[0].querySelector('#text-input')!.disabled = true; tr[0].querySelector('.removeAll')!.addEventListener('click', (evt: any) => { this.systemTrace!.flagList = []; let flagList = [...this.flagList]; @@ -147,7 +148,7 @@ export class TabPaneFlag extends BaseElement { this.panelTable!.addEventListener('click', (event: any) => { if (this.flagList.length === 0) { return; - } + } for (let i = 1; i < tr.length; i++) { let inputValue = tr[i].querySelector('#text-input')!.value; if (this.tableDataSource[i].startTime === this.flagList[i - 1].time) {