diff --git a/src/juce_appframework/gui/components/controls/juce_TreeView.cpp b/src/juce_appframework/gui/components/controls/juce_TreeView.cpp index 7d9e942fb1..7f2aa64738 100644 --- a/src/juce_appframework/gui/components/controls/juce_TreeView.cpp +++ b/src/juce_appframework/gui/components/controls/juce_TreeView.cpp @@ -278,9 +278,7 @@ private: swapVariables (rowStart, rowEnd); int ourRow = item->getRowNumberInTree(); - int otherEnd = ourRow < rowEnd ? (ourRow < rowStart ? (rowStart - 1) - : rowStart) - : (rowEnd + 1); + int otherEnd = ourRow < rowEnd ? rowStart : rowEnd; if (ourRow > otherEnd) swapVariables (ourRow, otherEnd);