From 54d7314bd94d573ba29dcd997f51da14a5354c4b Mon Sep 17 00:00:00 2001 From: Aliaksandr Kalenik Date: Thu, 31 Oct 2024 01:14:55 +0100 Subject: [PATCH] LibWeb: Remove unnecessary double cast in PaintableFragment --- Userland/Libraries/LibWeb/Painting/PaintableFragment.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Userland/Libraries/LibWeb/Painting/PaintableFragment.cpp b/Userland/Libraries/LibWeb/Painting/PaintableFragment.cpp index 4960afb9c9e..7f42b1299b8 100644 --- a/Userland/Libraries/LibWeb/Painting/PaintableFragment.cpp +++ b/Userland/Libraries/LibWeb/Painting/PaintableFragment.cpp @@ -137,11 +137,9 @@ CSSPixelRect PaintableFragment::selection_rect(Gfx::Font const& font) const if (auto const* focused_element = paintable().document().focused_element(); focused_element && is(*focused_element)) { HTML::FormAssociatedTextControlElement const* text_control_element = nullptr; if (is(*focused_element)) { - auto const& input_element = static_cast(*focused_element); - text_control_element = static_cast(&input_element); + text_control_element = static_cast(focused_element); } else if (is(*focused_element)) { - auto const& textarea_element = static_cast(*focused_element); - text_control_element = static_cast(&textarea_element); + text_control_element = static_cast(focused_element); } else { VERIFY_NOT_REACHED(); }