FIX: cancel editing should clear the composer (#21011)

This commit is contained in:
Joffrey JAFFEUX
2023-04-07 09:55:55 +02:00
committed by GitHub
parent 9d50e8189e
commit 79cacba948
5 changed files with 15 additions and 6 deletions

View File

@ -72,6 +72,18 @@ RSpec.describe "Chat composer", type: :system, js: true do
find(".chat-composer-input").send_keys(:escape)
expect(page).to have_no_selector(".chat-composer-message-details .chat-reply__username")
expect(find(".chat-composer-input").value).to eq("")
end
end
context "when closing edited message" do
it "cancels editing" do
chat.visit_channel(channel_1)
channel.edit_message(message_2)
find(".cancel-message-action").click
expect(page).to have_no_selector(".chat-composer-message-details .chat-reply__username")
expect(find(".chat-composer-input").value).to eq("")
end
end
end