[PATCH v3] Remove leading spaces in buddy tags

Anton Lundin glance at acc.umu.se
Fri Nov 7 11:16:43 PST 2014


The buddy list generated by the buddy tag logic gets separated by
,<space> so this trims away any leading spaces from the buddy name.

Signed-off-by: Anton Lundin <glance at acc.umu.se>
---
 qt-ui/models.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/qt-ui/models.cpp b/qt-ui/models.cpp
index 64a5fd5..e62ea29 100644
--- a/qt-ui/models.cpp
+++ b/qt-ui/models.cpp
@@ -2436,8 +2436,9 @@ void BuddyFilterModel::repopulate()
 	for_each_dive (i, dive) {
 		QString persons = QString(dive->buddy) + "," + QString(dive->divemaster);
 		Q_FOREACH(const QString& person, persons.split(',', QString::SkipEmptyParts)){
-			if (!list.contains(person)) {
-				list.append(person);
+			// Remove any leading spaces
+			if (!list.contains(person.trimmed())) {
+				list.append(person.trimmed());
 			}
 		}
 	}
-- 
1.9.1



More information about the subsurface mailing list