Prechádzať zdrojové kódy

LibWeb: Sort style properties by name in the inspector window

Andreas Kling 5 rokov pred
rodič
commit
d200385c1a
1 zmenil súbory, kde vykonal 3 pridanie a 0 odobranie
  1. 3 0
      Libraries/LibWeb/StylePropertiesModel.cpp

+ 3 - 0
Libraries/LibWeb/StylePropertiesModel.cpp

@@ -24,6 +24,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
+#include <AK/QuickSort.h>
 #include <LibWeb/CSS/PropertyID.h>
 #include <LibWeb/CSS/StyleProperties.h>
 #include <LibWeb/DOM/Document.h>
@@ -40,6 +41,8 @@ StylePropertiesModel::StylePropertiesModel(const StyleProperties& properties)
         value.value = property_value.to_string();
         m_values.append(value);
     });
+
+    quick_sort(m_values, [](auto& a, auto& b) { return a.name < b.name; });
 }
 
 int StylePropertiesModel::row_count(const GUI::ModelIndex&) const