From 63078ba7fce24438d19e7d9b4bae2197cc100237 Mon Sep 17 00:00:00 2001 From: Ben Wiederhake Date: Sat, 20 Nov 2021 03:10:34 +0100 Subject: [PATCH] FontEditor: Set all pixels when pasting a glyph For an empty glyph (all pixels initially clear), this makes no difference. However, if the glyph for the selected code point already contains some set pixels, pasting used to "add" the set pixels, instead of overwriting. --- Userland/Applications/FontEditor/GlyphEditorWidget.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Userland/Applications/FontEditor/GlyphEditorWidget.cpp b/Userland/Applications/FontEditor/GlyphEditorWidget.cpp index d33f606e37..1ef56ffcea 100644 --- a/Userland/Applications/FontEditor/GlyphEditorWidget.cpp +++ b/Userland/Applications/FontEditor/GlyphEditorWidget.cpp @@ -107,8 +107,7 @@ void GlyphEditorWidget::paste_glyph() auto bitmap = font().raw_glyph(m_glyph).glyph_bitmap(); for (int x = 0; x < min(bitmap.width(), buffer_width.value()); x++) { for (int y = 0; y < min(bitmap.height(), buffer_height.value()); y++) { - if (bits[x][y]) - bitmap.set_bit_at(x, y, bits[x][y]); + bitmap.set_bit_at(x, y, bits[x][y]); } }