From 463835a047af73c82df234297b23f4c0502e081d Mon Sep 17 00:00:00 2001 From: Stepland <16676308+Stepland@users.noreply.github.com> Date: Tue, 3 Mar 2020 01:45:08 +0100 Subject: [PATCH] Fix bug in panel layout creation logic for vectors --- src/Screens/MusicSelect/PanelLayout.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Screens/MusicSelect/PanelLayout.cpp b/src/Screens/MusicSelect/PanelLayout.cpp index 362e3c6..feb3d3a 100644 --- a/src/Screens/MusicSelect/PanelLayout.cpp +++ b/src/Screens/MusicSelect/PanelLayout.cpp @@ -35,13 +35,12 @@ namespace MusicSelect { SharedResources& resources ) { std::vector> current_column; - for (auto &&panel : panels) { + for (auto& panel : panels) { if (current_column.size() == 3) { push_back({current_column[0], current_column[1], current_column[2]}); current_column.clear(); - } else { - current_column.push_back(std::move(panel)); } + current_column.push_back(panel); } if (not current_column.empty()) { while (current_column.size() < 3) {