diff --git a/frontend/src/app/main/ui/settings/options.cljs b/frontend/src/app/main/ui/settings/options.cljs index cd99550bbc..aa3ad3e064 100644 --- a/frontend/src/app/main/ui/settings/options.cljs +++ b/frontend/src/app/main/ui/settings/options.cljs @@ -94,7 +94,10 @@ handle-render-change (mf/use-fn (fn [enabled?] - (st/emit! (du/update-profile-props {:renderer (if enabled? :wasm :svg)}))))] + (st/emit! (du/update-profile-props {:renderer (if enabled? :wasm :svg)}) + (ntf/success (tr (if enabled? + "webgl.toast.webgl-render-enabled" + "webgl.toast.webgl-render-disabled"))))))] [:section {:class (stl/css :webgl-container)} [:header {:class (stl/css :webgl-header)} [:> heading* {:class (stl/css :title) :level 2 :typography t/title-large} (tr "dashboard.webgl-switch.title")] diff --git a/frontend/src/app/main/ui/workspace/main_menu.cljs b/frontend/src/app/main/ui/workspace/main_menu.cljs index d69cda1192..ae273479a4 100644 --- a/frontend/src/app/main/ui/workspace/main_menu.cljs +++ b/frontend/src/app/main/ui/workspace/main_menu.cljs @@ -18,6 +18,7 @@ [app.main.data.exports.assets :as de] [app.main.data.exports.files :as fexp] [app.main.data.modal :as modal] + [app.main.data.notifications :as ntf] [app.main.data.plugins :as dp] [app.main.data.profile :as du] [app.main.data.shortcuts :as scd] @@ -907,7 +908,10 @@ (dom/stop-propagation event) (let [renderer (or (-> profile :props :renderer) :svg) next-renderer (if (= renderer :wasm) :svg :wasm)] - (st/emit! (du/update-profile-props {:renderer next-renderer}))))) + (st/emit! (du/update-profile-props {:renderer next-renderer}) + (ntf/success (tr (if (= next-renderer :wasm) + "webgl.toast.webgl-render-enabled" + "webgl.toast.webgl-render-disabled"))))))) open-plugins-manager (mf/use-fn diff --git a/frontend/translations/en.po b/frontend/translations/en.po index ec3fa004a6..bdc358cc19 100644 --- a/frontend/translations/en.po +++ b/frontend/translations/en.po @@ -8958,6 +8958,12 @@ msgstr "Go to dashboard" msgid "webgl.modals.webgl-unavailable.cta-troubleshooting" msgstr "Troubleshooting guide" +msgid "webgl.toast.webgl-render-enabled" +msgstr "WebGL rendering enabled" + +msgid "webgl.toast.webgl-render-disabled" +msgstr "WebGL rendering disabled" + #, unused msgid "workspace.viewport.click-to-close-path" msgstr "Click to close the path" diff --git a/frontend/translations/es.po b/frontend/translations/es.po index 4aecc40b97..6938c78bcf 100644 --- a/frontend/translations/es.po +++ b/frontend/translations/es.po @@ -8804,6 +8804,12 @@ msgstr "Ir al panel" msgid "webgl.modals.webgl-unavailable.cta-troubleshooting" msgstr "Guía de solución de problemas" +msgid "webgl.toast.webgl-render-enabled" +msgstr "Renderizado WebGL activado" + +msgid "webgl.toast.webgl-render-disabled" +msgstr "Renderizado WebGL desactivado" + #, unused msgid "workspace.viewport.click-to-close-path" msgstr "Pulsar para cerrar la ruta"