diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2022-03-19 23:23:08 +0100 |
---|---|---|
committer | Sefa Eyeoglu <contact@scrumplex.net> | 2022-03-19 23:23:08 +0100 |
commit | c311dba465d0ad80ecde0493c308b587562ce392 (patch) | |
tree | ae5b2a17b4318a9071679a36366d307afd359290 /launcher/ui/instanceview | |
parent | 8225f1ac92c687917e52febbdc2c0f8e6f4f065e (diff) | |
download | PrismLauncher-c311dba465d0ad80ecde0493c308b587562ce392.tar.gz PrismLauncher-c311dba465d0ad80ecde0493c308b587562ce392.tar.bz2 PrismLauncher-c311dba465d0ad80ecde0493c308b587562ce392.zip |
fix: limit instance names to 128 chars
Diffstat (limited to 'launcher/ui/instanceview')
-rw-r--r-- | launcher/ui/instanceview/InstanceDelegate.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/launcher/ui/instanceview/InstanceDelegate.cpp b/launcher/ui/instanceview/InstanceDelegate.cpp index 3c4ca63f..22ff78cd 100644 --- a/launcher/ui/instanceview/InstanceDelegate.cpp +++ b/launcher/ui/instanceview/InstanceDelegate.cpp @@ -405,6 +405,8 @@ void ListViewDelegate::setModelData(QWidget* editor, QAbstractItemModel* model, QString text = realeditor->toPlainText(); text.replace(QChar('\n'), QChar(' ')); text = text.trimmed(); + // Prevent instance names longer than 128 chars + text.truncate(128); if(text.size() != 0) { model->setData(index, text); |