From 004e47df8843535104faac110f5205a0ab29205d Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 1 Mar 2024 10:57:38 -0500 Subject: [PATCH] LibPDF: Remove minor duplication in Renderer::text_show_string_array() This "regressed" in #10080 (back then, the branches were smaller). No behavior change. --- Userland/Libraries/LibPDF/Renderer.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Userland/Libraries/LibPDF/Renderer.cpp b/Userland/Libraries/LibPDF/Renderer.cpp index 9d96f67a2c..da6b5e86ff 100644 --- a/Userland/Libraries/LibPDF/Renderer.cpp +++ b/Userland/Libraries/LibPDF/Renderer.cpp @@ -596,12 +596,8 @@ RENDERER_HANDLER(text_show_string_array) auto elements = MUST(m_document->resolve_to(args[0]))->elements(); for (auto& element : elements) { - if (element.has()) { - float shift = (float)element.get() / 1000.0f; - m_text_matrix.translate(-shift * text_state().font_size * text_state().horizontal_scaling, 0.0f); - m_text_rendering_matrix_is_dirty = true; - } else if (element.has()) { - float shift = element.get() / 1000.0f; + if (element.has_number()) { + float shift = element.to_float() / 1000.0f; m_text_matrix.translate(-shift * text_state().font_size * text_state().horizontal_scaling, 0.0f); m_text_rendering_matrix_is_dirty = true; } else {