diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index b25253d10..4e8699dbc 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -2742,7 +2742,7 @@ void FurnaceGUI::doSelectAll() { } float aspect=float(selEndX-selStartX+1)/float(selEnd.y-selStart.y+1); - if (aspect<1.0f && !(selStart.y==0 && selEnd.y==e->song.patLen-1)) { // up-down + if (aspect<=1.0f && !(selStart.y==0 && selEnd.y==e->song.patLen-1)) { // up-down selStart.y=0; selEnd.y=e->song.patLen-1; } else { // left-right