fix(sidebar): fix logic and missleading message #26469 (#26470)

This commit is contained in:
Polo123456789
2026-05-09 11:31:46 -05:00
committed by GitHub
parent b24a4e897e
commit 092bc674a5
@@ -8,7 +8,7 @@ function View(props: { api: TuiPluginApi }) {
const [open, setOpen] = createSignal(true) const [open, setOpen] = createSignal(true)
const theme = () => props.api.theme.current const theme = () => props.api.theme.current
const list = createMemo(() => props.api.state.lsp()) const list = createMemo(() => props.api.state.lsp())
const off = createMemo(() => props.api.state.config.lsp === false) const off = createMemo(() => !props.api.state.config.lsp)
return ( return (
<box> <box>
@@ -23,7 +23,7 @@ function View(props: { api: TuiPluginApi }) {
<Show when={list().length <= 2 || open()}> <Show when={list().length <= 2 || open()}>
<Show when={list().length === 0}> <Show when={list().length === 0}>
<text fg={theme().textMuted}> <text fg={theme().textMuted}>
{off() ? "LSPs have been disabled in settings" : "LSPs will activate as files are read"} {off() ? "LSPs are disabled" : "LSPs will activate as files are read"}
</text> </text>
</Show> </Show>
<For each={list()}> <For each={list()}>