fixes font selection window showing behind if 'window always on top' is
enabled.
This commit is contained in:
@@ -230,6 +230,8 @@ QLayout *AppearancePage::createFontChanger()
|
|||||||
QObject::connect(button, &QPushButton::clicked, [=]() {
|
QObject::connect(button, &QPushButton::clicked, [=]() {
|
||||||
QFontDialog dialog(app->fonts->getFont(singletons::FontManager::ChatMedium, 1.));
|
QFontDialog dialog(app->fonts->getFont(singletons::FontManager::ChatMedium, 1.));
|
||||||
|
|
||||||
|
dialog.setWindowFlag(Qt::WindowStaysOnTopHint);
|
||||||
|
|
||||||
dialog.connect(&dialog, &QFontDialog::fontSelected, [=](const QFont &font) {
|
dialog.connect(&dialog, &QFontDialog::fontSelected, [=](const QFont &font) {
|
||||||
app->fonts->chatFontFamily = font.family().toStdString();
|
app->fonts->chatFontFamily = font.family().toStdString();
|
||||||
app->fonts->chatFontSize = font.pointSize();
|
app->fonts->chatFontSize = font.pointSize();
|
||||||
|
|||||||
Reference in New Issue
Block a user