1
0
mirror of https://github.com/altlinux/admc.git synced 2025-03-23 02:50:17 +03:00

Fix empty flags prompt for hex attributes

This commit is contained in:
Semyon Knyazev 2024-12-12 23:53:49 +04:00
parent f580423e0e
commit f77a6e481f

View File

@ -488,6 +488,9 @@ QString attribute_hex_displayed_value(const QString &attribute, const QByteArray
masks_strings.append(mask_name_map[mask]);
}
QString display_value = QString("0x%1 = ( %2 )").arg(QString::number((quint32)value_int, 16), masks_strings.join(" | "));
QString display_value = masks_strings.isEmpty() ?
QString("0x%1").arg(QString::number((quint32)value_int, 16)) :
QString("0x%1 = ( %2 )").arg(QString::number((quint32)value_int, 16), masks_strings.join(" | "));
return display_value;
}