Discord on Linux / Wayland has no AFK detection

Comments

3 comments

  • Steph

    Experiencing the same here. No notifications on my phone and couldn't work out why.

     

    Turns out it was because i'm using wayland.

    2
  • miXwui

    Found this after searching for a while, after dealing with this for months.

    I'm also experiencing this. I'm using Fedora 33 (which uses Wayland by default).

    This has caused me to miss mobile notifications a lot of the times so I've been forced to either:

    • completely exit Discord on desktop
    • constantly open then check Discord on my phone

    Very annoying.

    I have Push Notification Inactive Timeout set to the lowest (1 minute). So I should get Discord push notifications on my phone after being afk from Fedora after 1 minute...but I don't. I've tried Discord installed from RPM Fusion and Flatpak.

    Mobile push notifications do get sent when:

    • logging into an Xorg/X11 session
    • using Discord only in a browser (Microsoft Edge, in a Wayland session).

    But it doesn't work when installed as an app from Flatpak/RPM Fusion, in a Wayland session. Discord's afk/inactive timer never triggers, causing mobile push notifications to never get sent.

    Hopefully this gets fixed, perhaps if Discord updates to native Wayland support/update Electron which may also fix the screensharing issues? Unsure though:
    Native Wayland Support – Discord

    This would also be a semi-workaround to this particular issue:
    Allow 0 minute setting for "Push Notification AFK timeout" – Discord

    Hopefully this gets fixed soon. +1 to this:

    Regardless, this is an annoying behavior, especially when I didn't realize it was happening. Missing notifications is a big deal, and seriously hurts my image of Discord as a reliable chat platform

    :/

    2
  • Maanas Venelakanti

    If you are willing to use BD, someone recently made a plugin to work around the issue:

    https://github.com/SomewhereOutInSpace/WayAFK 

    -1

Please sign in to leave a comment.