mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
@@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
|
|||||||
- Fixed `TreeNode.collapse` and `TreeNode.collapse_all` not posting a `Tree.NodeCollapsed` message https://github.com/Textualize/textual/issues/2535
|
- Fixed `TreeNode.collapse` and `TreeNode.collapse_all` not posting a `Tree.NodeCollapsed` message https://github.com/Textualize/textual/issues/2535
|
||||||
- Fixed `TreeNode.toggle` and `TreeNode.toggle_all` not posting a `Tree.NodeExpanded` or `Tree.NodeCollapsed` message https://github.com/Textualize/textual/issues/2535
|
- Fixed `TreeNode.toggle` and `TreeNode.toggle_all` not posting a `Tree.NodeExpanded` or `Tree.NodeCollapsed` message https://github.com/Textualize/textual/issues/2535
|
||||||
- `footer--description` component class was being ignored https://github.com/Textualize/textual/issues/2544
|
- `footer--description` component class was being ignored https://github.com/Textualize/textual/issues/2544
|
||||||
|
- Pasting empty selection in `Input` would raise an exception https://github.com/Textualize/textual/issues/2563
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
|||||||
@@ -332,7 +332,7 @@ class Input(Widget, can_focus=True):
|
|||||||
event.prevent_default()
|
event.prevent_default()
|
||||||
|
|
||||||
def _on_paste(self, event: events.Paste) -> None:
|
def _on_paste(self, event: events.Paste) -> None:
|
||||||
line = event.text.splitlines()[0]
|
line = event.text.splitlines()[0] if event.text else ""
|
||||||
self.insert_text_at_cursor(line)
|
self.insert_text_at_cursor(line)
|
||||||
event.stop()
|
event.stop()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user