diff --git a/webui/src/pages/bug/labels/LabelMenu.tsx b/webui/src/pages/bug/labels/LabelMenu.tsx index 8213d15b8d6399af06728616eedbfb0558bdad47..2422e865a41921564c3a878c14c7ce7ff8994aac 100644 --- a/webui/src/pages/bug/labels/LabelMenu.tsx +++ b/webui/src/pages/bug/labels/LabelMenu.tsx @@ -168,6 +168,20 @@ function FilterDropdown({ label={`Filter ${children}`} /> )} + {filter !== '' && + dropdown.filter((d) => d[1].toLowerCase() === filter.toLowerCase()) + .length <= 0 && ( + { + onNewItem(filter); + setFilter(''); + setOpen(false); + }} + > + Create new label '{filter}' + + )} {dropdown .sort(function (x, y) { // true values first @@ -193,20 +207,6 @@ function FilterDropdown({ ))} - {filter !== '' && - dropdown.filter((d) => d[1].toLowerCase() === filter.toLowerCase()) - .length <= 0 && ( - { - onNewItem(filter); - setFilter(''); - setOpen(false); - }} - > - Create new label '{filter}' - - )} );