diff --git a/src/ui/widget.cpp b/src/ui/widget.cpp index eb6ca5d46..d794eedf3 100644 --- a/src/ui/widget.cpp +++ b/src/ui/widget.cpp @@ -454,7 +454,7 @@ Widget* Widget::previousSibling() if (it == begin || it == end) return nullptr; - return *(++it); + return *(--it); } Widget* Widget::pick(const gfx::Point& pt,