Преглед на файлове

Fixes period dropdown not updating properly

main
Eric Amodio преди 1 година
родител
ревизия
15aad22c65
променени са 1 файла, в които са добавени 7 реда и са изтрити 4 реда
  1. +7
    -4
      src/webviews/apps/plus/timeline/timeline.ts

+ 7
- 4
src/webviews/apps/plus/timeline/timeline.ts Целия файл

@ -172,10 +172,13 @@ export class TimelineApp extends App {
const $periods = document.getElementById('periods') as HTMLSelectElement;
if ($periods != null) {
const period = this.state?.period;
for (let i = 0, len = $periods.options.length; i < len; ++i) {
if ($periods.options[i].value === period) {
$periods.selectedIndex = i;
break;
const $periodOptions = $periods.getElementsByTagName('vscode-option');
for (const $option of $periodOptions) {
if (period === $option.getAttribute('value')) {
$option.setAttribute('selected', '');
} else {
$option.removeAttribute('selected');
}
}
}

Зареждане…
Отказ
Запис