openclaw/apps/shared/OpenClawKit/Sources/OpenClawChatUI
J. Tyler Bittner 00951dc9f9
fix(macOS): enable undo/redo in webchat composer text input (#34962)
* fix(macOS): enable undo/redo in webchat composer text input

Set `allowsUndo = true` on ChatComposerNSTextView in makeNSView().
NSTextView defaults allowsUndo to false, which prevented Cmd+Z and
the Edit menu Undo/Redo items from functioning.

Fixes #34898

* fix(macos): enable webchat composer undo/redo (#34962) (thanks @tylerbittner)

---------

Co-authored-by: Nimrod Gutman <nimrod.gutman@gmail.com>
2026-04-17 10:07:20 +03:00
..
AssistantTextParser.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatComposer.swift fix(macOS): enable undo/redo in webchat composer text input (#34962) 2026-04-17 10:07:20 +03:00
ChatMarkdownPreprocessor.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatMarkdownRenderer.swift
ChatMessageViews.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatModels.swift
ChatPayloadDecoding.swift
ChatSessions.swift fix(mac): adopt canonical session key and add reset triggers (#10898) 2026-03-13 12:35:39 +11:00
ChatSheets.swift
ChatTheme.swift
ChatTransport.swift Webchat: handle bare /compact as session compaction 2026-03-24 10:58:09 -07:00
ChatView.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatViewModel.swift fix: allow compact retry after failed session compaction (#53875) 2026-03-24 11:23:42 -07:00
ToolResultTextFormatter.swift iOS Chat: clean UI noise and format tool outputs (#22122) 2026-02-20 19:01:03 +00:00