diff --git a/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp b/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp index 6a7dcd5316..767626625a 100644 --- a/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp +++ b/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp @@ -308,7 +308,7 @@ void SpreadsheetWidget::setup_tabs(NonnullRefPtrVector new_sheets) m_should_change_selected_cells = false; m_cell_value_editor->on_focusin = [this] { m_should_change_selected_cells = true; }; m_cell_value_editor->on_focusout = [this] { m_should_change_selected_cells = false; }; - m_cell_value_editor->on_change = [cells = move(cells), this] { + m_cell_value_editor->on_change = [cells = move(cells), this]() mutable { if (m_should_change_selected_cells) { auto* sheet_ptr = m_selected_view->sheet_if_available(); if (!sheet_ptr) diff --git a/Userland/Applications/SystemMonitor/main.cpp b/Userland/Applications/SystemMonitor/main.cpp index 719a8defdf..061388d605 100644 --- a/Userland/Applications/SystemMonitor/main.cpp +++ b/Userland/Applications/SystemMonitor/main.cpp @@ -698,7 +698,7 @@ NonnullRefPtr build_performance_tab() cpu_graphs.append(cpu_graph); } } - ProcessModel::the().on_cpu_info_change = [cpu_graphs](const NonnullOwnPtrVector& cpus) { + ProcessModel::the().on_cpu_info_change = [cpu_graphs](const NonnullOwnPtrVector& cpus) mutable { float sum_cpu = 0; for (size_t i = 0; i < cpus.size(); ++i) { cpu_graphs[i].add_value({ static_cast(cpus[i].total_cpu_percent), static_cast(cpus[i].total_cpu_percent_kernel) }); diff --git a/Userland/Services/WindowServer/MenuManager.cpp b/Userland/Services/WindowServer/MenuManager.cpp index 0ad3ed1a59..1d46feee29 100644 --- a/Userland/Services/WindowServer/MenuManager.cpp +++ b/Userland/Services/WindowServer/MenuManager.cpp @@ -235,7 +235,7 @@ void MenuManager::close_everyone_not_in_lineage(Menu& menu) close_menus(menus_to_close); } -void MenuManager::close_menus(const Vector& menus) +void MenuManager::close_menus(Vector& menus) { for (auto& menu : menus) { if (&menu == m_current_menu) diff --git a/Userland/Services/WindowServer/MenuManager.h b/Userland/Services/WindowServer/MenuManager.h index 74a73375df..ca3e2f38ae 100644 --- a/Userland/Services/WindowServer/MenuManager.h +++ b/Userland/Services/WindowServer/MenuManager.h @@ -49,7 +49,7 @@ public: private: MenuManager(); - void close_menus(const Vector&); + void close_menus(Vector&); virtual void event(Core::Event&) override; void handle_mouse_event(MouseEvent&);