Skip to content

Commit 6c459a5

Browse files
committed
fix for prioirty bindings
1 parent 1b2e860 commit 6c459a5

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/textual/app.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -865,10 +865,9 @@ def namespace_bindings(self) -> dict[str, tuple[DOMNode, Binding]]:
865865
"""
866866

867867
bindings_map: dict[str, tuple[DOMNode, Binding]] = {}
868-
for namespace, bindings in reversed(self._binding_chain):
868+
for namespace, bindings in self._binding_chain:
869869
for key, binding in bindings.keys.items():
870-
existing_key_and_binding = bindings_map.get(key)
871-
if existing_key_and_binding:
870+
if existing_key_and_binding := bindings_map.get(key):
872871
_, existing_binding = existing_key_and_binding
873872
if binding.priority and not existing_binding.priority:
874873
bindings_map[key] = (namespace, binding)

0 commit comments

Comments
 (0)