]> sigrok.org Git - pulseview.git/blobdiff - pv/view/rowitemowner.cpp
Header: Make get_mouse_over_item return shared_ptr<ViewItem>
[pulseview.git] / pv / view / rowitemowner.cpp
index 6f7cbb269663ecb36e9c61dec225051c945a8aea..8970f45a73727207fae763043efbb6df66467c21 100644 (file)
@@ -20,8 +20,8 @@
 
 #include <cassert>
 
-#include "rowitem.h"
-#include "rowitemowner.h"
+#include "rowitem.hpp"
+#include "rowitemowner.hpp"
 
 using std::max;
 using std::make_pair;
@@ -94,7 +94,8 @@ RowItemOwner::const_iterator RowItemOwner::end() const
 
 pair<int, int> RowItemOwner::v_extents() const
 {
-       pair<int, int> extents(0, 0);
+       pair<int, int> extents(INT_MAX, INT_MIN);
+
        for (const shared_ptr<RowItem> r : child_items()) {
                assert(r);
                if (!r->enabled())