Fixed Usercard Popup not floating on tiling WMs on Linux (#3511)

This commit is contained in:
qooq69 2023-09-16 22:15:01 +02:00 committed by GitHub
parent 83328e7de5
commit 38c994be49
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 6 deletions

View file

@ -7,6 +7,7 @@
- Bugfix: Fixed a performance issue when displaying replies to certain messages. (#4807) - Bugfix: Fixed a performance issue when displaying replies to certain messages. (#4807)
- Bugfix: Fixed a data race when disconnecting from Twitch PubSub. (#4771) - Bugfix: Fixed a data race when disconnecting from Twitch PubSub. (#4771)
- Bugfix: Fixed `/shoutout` command not working with usernames starting with @'s (e.g. `/shoutout @forsen`). (#4800) - Bugfix: Fixed `/shoutout` command not working with usernames starting with @'s (e.g. `/shoutout @forsen`). (#4800)
- Bugfix: Fixed Usercard popup not floating on tiling WMs on Linux when "Automatically close user popup when it loses focus" setting is enabled. (#3511)
- Bugfix: Fixed selection of tabs after closing a tab when using "Live Tabs Only". (#4770) - Bugfix: Fixed selection of tabs after closing a tab when using "Live Tabs Only". (#4770)
- Bugfix: Fixed input in reply thread popup losing focus when dragging. (#4815) - Bugfix: Fixed input in reply thread popup losing focus when dragging. (#4815)
- Dev: Fixed UTF16 encoding of `modes` file for the installer. (#4791) - Dev: Fixed UTF16 encoding of `modes` file for the installer. (#4791)

View file

@ -13,15 +13,23 @@ namespace chatterino {
namespace { namespace {
#ifdef Q_OS_LINUX #ifdef Q_OS_LINUX
FlagsEnum<BaseWindow::Flags> popupFlags{BaseWindow::Dialog, FlagsEnum<BaseWindow::Flags> popupFlags{
BaseWindow::EnableCustomFrame}; BaseWindow::Dialog,
BaseWindow::EnableCustomFrame,
};
FlagsEnum<BaseWindow::Flags> popupFlagsCloseAutomatically{ FlagsEnum<BaseWindow::Flags> popupFlagsCloseAutomatically{
BaseWindow::EnableCustomFrame}; BaseWindow::Dialog,
BaseWindow::EnableCustomFrame,
};
#else #else
FlagsEnum<BaseWindow::Flags> popupFlags{BaseWindow::EnableCustomFrame}; FlagsEnum<BaseWindow::Flags> popupFlags{
BaseWindow::EnableCustomFrame,
};
FlagsEnum<BaseWindow::Flags> popupFlagsCloseAutomatically{ FlagsEnum<BaseWindow::Flags> popupFlagsCloseAutomatically{
BaseWindow::EnableCustomFrame, BaseWindow::Frameless, BaseWindow::EnableCustomFrame,
BaseWindow::FramelessDraggable}; BaseWindow::Frameless,
BaseWindow::FramelessDraggable,
};
#endif #endif
} // namespace } // namespace