diff --git a/src/main/frontend/handler/export.cljs b/src/main/frontend/handler/export.cljs index f3f770252a..e7b5b5b972 100644 --- a/src/main/frontend/handler/export.cljs +++ b/src/main/frontend/handler/export.cljs @@ -44,8 +44,8 @@ [file-path] (when-let [repo (state/get-current-repo)] (when-let [content (db/get-file repo file-path)] - (let [data (js/Blob. (array content) - (clj->js {:type "text/plain"}))] + (let [data (js/Blob. ["\ufeff" (array content)] ; prepend BOM + (clj->js {:type "text/plain;charset=utf-8,"}))] (let [anchor (gdom/getElement "download") url (js/window.URL.createObjectURL data)] (.setAttribute anchor "href" url)