From 5398993892d566e24b63a203dcf153a21fa1a298 Mon Sep 17 00:00:00 2001 From: Alex Carney Date: Sat, 21 Mar 2026 18:48:53 +0000 Subject: [PATCH 1/2] lsp-devtools: don't dismiss dialog twice --- lib/lsp-devtools/changes/231.fix.md | 1 + lib/lsp-devtools/lsp_devtools/inspector/message_filters.py | 1 + 2 files changed, 2 insertions(+) create mode 100644 lib/lsp-devtools/changes/231.fix.md diff --git a/lib/lsp-devtools/changes/231.fix.md b/lib/lsp-devtools/changes/231.fix.md new file mode 100644 index 0000000..4b4b27f --- /dev/null +++ b/lib/lsp-devtools/changes/231.fix.md @@ -0,0 +1 @@ +Fix crash caused by trying to dismiss the message filter dialog twice. diff --git a/lib/lsp-devtools/lsp_devtools/inspector/message_filters.py b/lib/lsp-devtools/lsp_devtools/inspector/message_filters.py index d805706..7fa637d 100644 --- a/lib/lsp-devtools/lsp_devtools/inspector/message_filters.py +++ b/lib/lsp-devtools/lsp_devtools/inspector/message_filters.py @@ -136,5 +136,6 @@ def on_selection_list_selected_changed( def on_button_pressed(self, event: Button.Pressed): if event.button.id == "save": self.dismiss(self.msg_filter) + return self.dismiss(None) From 2c1a2af7181f2fd49a75d9ad8fc9ebf344a6aaac Mon Sep 17 00:00:00 2001 From: Alex Carney Date: Sat, 21 Mar 2026 18:51:54 +0000 Subject: [PATCH 2/2] lsp-devtools: bump textual version --- lib/lsp-devtools/changes/233.misc.md | 1 + lib/lsp-devtools/pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 lib/lsp-devtools/changes/233.misc.md diff --git a/lib/lsp-devtools/changes/233.misc.md b/lib/lsp-devtools/changes/233.misc.md new file mode 100644 index 0000000..57bbcdf --- /dev/null +++ b/lib/lsp-devtools/changes/233.misc.md @@ -0,0 +1 @@ +Bump textual to `>=8.1.0` diff --git a/lib/lsp-devtools/pyproject.toml b/lib/lsp-devtools/pyproject.toml index e33cbca..ea216ef 100644 --- a/lib/lsp-devtools/pyproject.toml +++ b/lib/lsp-devtools/pyproject.toml @@ -27,7 +27,7 @@ dependencies = [ "platformdirs", "pygls>=2.0", "stamina", - "textual>=6.5.0", + "textual>=8.1.0", ] [project.urls]