فهرست منبع

LibWeb: Don't generate a layout node for <input type="hidden">

Andreas Kling 5 سال پیش
والد
کامیت
6886c6efa6
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      Libraries/LibWeb/DOM/HTMLInputElement.cpp

+ 3 - 0
Libraries/LibWeb/DOM/HTMLInputElement.cpp

@@ -52,6 +52,9 @@ RefPtr<LayoutNode> HTMLInputElement::create_layout_node(const StyleProperties*)
     ASSERT(frame.html_view());
     auto& html_view = const_cast<HtmlView&>(*frame.html_view());
 
+    if (type() == "hidden")
+        return nullptr;
+
     RefPtr<GUI::Widget> widget;
     if (type() == "submit") {
         auto& button = html_view.add<GUI::Button>(value());