fix: close language picker on translation quick action

This commit is contained in:
2026-06-30 22:33:05 +02:00
parent b11be9b521
commit 82c69a2c35

View File

@@ -215,7 +215,7 @@ defmodule BDS.Desktop.ShellLive.OverlayManager do
case {socket.assigns[:shell_overlay], current_tab} do case {socket.assigns[:shell_overlay], current_tab} do
{%{kind: :language_picker}, %{type: :post, id: post_id}} -> {%{kind: :language_picker}, %{type: :post, id: post_id}} ->
Notify.parent({:post_editor_translate, post_id, code}) Notify.parent({:post_editor_translate, post_id, code})
socket assign(socket, :shell_overlay, nil)
{%{kind: :language_picker}, %{type: :media, id: media_id}} -> {%{kind: :language_picker}, %{type: :media, id: media_id}} ->
send_update(MediaEditor, send_update(MediaEditor,
@@ -224,7 +224,7 @@ defmodule BDS.Desktop.ShellLive.OverlayManager do
language: code language: code
) )
socket assign(socket, :shell_overlay, nil)
_other -> _other ->
socket socket