Bug 1514339 - Update Debugger [Frontend v109] Fix disabled property in tab context menu (#7480). r=davidwalsh

This commit is contained in:
Jason Laster 2018-12-14 14:47:42 -05:00
Родитель 3f28c995e6
Коммит fc57fc30d0
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -92,7 +92,7 @@ class Tab extends PureComponent<Props> {
item: {
...tabMenuItems.closeOtherTabs,
click: () => closeTabs(otherTabURLs),
disabled: () => tabCount === 1
disabled: otherTabURLs.length === 0
}
},
{
@ -102,7 +102,7 @@ class Tab extends PureComponent<Props> {
const tabIndex = tabSources.findIndex(t => t.id == tab);
closeTabs(tabURLs.filter((t, i) => i > tabIndex));
},
disabled: () =>
disabled:
tabCount === 1 ||
tabSources.some((t, i) => t === tab && tabCount - 1 === i)
}