summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-03-25 15:27:47 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-03-27 15:30:02 +0100
commita60cafec3dfbca0e7f19de114433b97bfb16590b (patch)
treefbf25653d4bdbcf9022f76b2f1addf1d9beb6995 /doc
parent82b5f1e7a4b04a5464b10c4c76968be1b5ccbee7 (diff)
downloadqutebrowser-a60cafec3dfbca0e7f19de114433b97bfb16590b.tar.gz
qutebrowser-a60cafec3dfbca0e7f19de114433b97bfb16590b.zip
notifications: Drop Qt 5.13 support in libnotify presenter
Seems to segfault when showing the second notification, despite our workarounds for Qt 5.14. Partial stacktrace: 0x00007fffeeacfdb2 in std::_Function_handler<void (std::unique_ptr<QWebEngineNotification, std::default_delete<QWebEngineNotification> >), meth_QWebEngineProfile_setNotificationPresenter::{lambda(std::unique_ptr<QWebEngineNotification, std::default_delete<QWebEngineNotification> >)#1}>::_M_invoke(std::_Any_data const&, std::unique_ptr<QWebEngineNotification, std::default_delete<QWebEngineNotification> >) () from .../site-packages/PyQt5/QtWebEngineWidgets.so 0x00007fffee89ff62 in QWebEngineProfilePrivate::showNotification(QSharedPointer<QtWebEngineCore::UserNotificationController>&) () from .../site-packages/PyQt5/Qt/lib/libQt5WebEngineWidgets.so.5 0x00007fffe6f45921 in ?? () from .../site-packages/PyQt5/Qt/lib/libQt5WebEngineCore.so.5 It's unlikely this is something we can work around, so let's just require Qt 5.14 instead.
Diffstat (limited to 'doc')
-rw-r--r--doc/help/settings.asciidoc4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/help/settings.asciidoc b/doc/help/settings.asciidoc
index 145e66abf..c997d05fb 100644
--- a/doc/help/settings.asciidoc
+++ b/doc/help/settings.asciidoc
@@ -2504,11 +2504,11 @@ Default: empty
[[content.notification_presenter]]
=== content.notification_presenter
What notification presenter to use for web notifications.
-Windows and macOS will always act as if this is set to `qt.`
+Note that with Qt 5.14, certain JavaScript features for notifications will not work with the libnotify notification presenter (the `click` and `close` events, as well as the `tag` option to replace existing notifications).
This setting requires a restart.
-On QtWebEngine, this setting requires Qt 5.13 or newer.
+On QtWebEngine, this setting requires Qt 5.14 or newer.
On QtWebKit, this setting is unavailable.