From 932c281223ca52114a81f89514ae96cd58cc29f0 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 16 Dec 2025 10:02:10 +0100 Subject: [PATCH] fix: Pattern files not getting truncated correctly when saving Fixes #2566 --- plugins/builtin/source/content/views/view_pattern_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/views/view_pattern_editor.cpp b/plugins/builtin/source/content/views/view_pattern_editor.cpp index 743880c48..5b4380653 100644 --- a/plugins/builtin/source/content/views/view_pattern_editor.cpp +++ b/plugins/builtin/source/content/views/view_pattern_editor.cpp @@ -2652,7 +2652,7 @@ namespace hex::plugin::builtin { if (provider == nullptr) return; auto path = m_changeTracker.get(provider).getPath(); - wolv::io::File file(path, wolv::io::File::Mode::Write); + wolv::io::File file(path, wolv::io::File::Mode::Create); if (file.isValid() && trackFile) { if (isPatternDirty(provider)) { file.writeString(wolv::util::trim(m_textEditor.get(provider).getText()));