Quellcode durchsuchen

LibGUI: Fix bogus return value on error in FilteringProxyModel::data()

Return an empty GUI::Variant on indexing error.
Andreas Kling vor 3 Jahren
Ursprung
Commit
af532b22c8
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      Userland/Libraries/LibGUI/FilteringProxyModel.cpp

+ 1 - 1
Userland/Libraries/LibGUI/FilteringProxyModel.cpp

@@ -39,7 +39,7 @@ Variant FilteringProxyModel::data(ModelIndex const& index, ModelRole role) const
         return {};
 
     if ((size_t)index.row() > m_matching_indices.size() || index.row() < 0)
-        return 0;
+        return {};
 
     return m_matching_indices[index.row()].data(role);
 }