Reviewing https://gitlab.com/fedora/sigs/sway/sway-config-fedora/-/blob/fedora/sway/co... (and my own swayidle config, for that matter)
And also noting swayidle's plans to drop logind integration (so before-sleep, after-resume, lock, unlock, and idlehint will eventually go away): https://github.com/swaywm/swayidle/issues/117
Is there consideration of changing the swayidle.conf, removing logind-specific flags? Depending on preferences regarding systemd integration, that may necessitate adding systemd-lock-handler to the mix: https://git.sr.ht/~whynothugo/systemd-lock-handler
Depending on desired direction, I am more than happy to experiment and submit a PR, whenever the timing seems right.
Regards, Jonathan Bowman