From e0c959ea7ff82abe499d81d54a3dd845c1f2d52d Mon Sep 17 00:00:00 2001 From: Dov Alperin Date: Mon, 6 Jan 2020 18:05:02 -0500 Subject: [PATCH] LibGUI: separate file names with commas in the drag operation text --- Libraries/LibGUI/GItemView.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Libraries/LibGUI/GItemView.cpp b/Libraries/LibGUI/GItemView.cpp index 8064b6f7d1..e4fd104400 100644 --- a/Libraries/LibGUI/GItemView.cpp +++ b/Libraries/LibGUI/GItemView.cpp @@ -184,10 +184,15 @@ void GItemView::mousemove_event(GMouseEvent& event) StringBuilder text_builder; StringBuilder data_builder; + int index_iterations = 0; selection().for_each_index([&](auto& index) { + index_iterations++; auto text_data = model()->data(index); + if (index_iterations == 0) + text_builder.append(" "); text_builder.append(text_data.to_string()); - text_builder.append(" "); + if (!(index_iterations == selection().size())) + text_builder.append(", "); auto drag_data = model()->data(index, GModel::Role::DragData); data_builder.append(drag_data.to_string());