persepolis
persepolis copied to clipboard
Interface hangs when "download completed" sound is played
System Details:
- Operating System: Linux
- Distro(For GNU/Linux and BSD users): Fedora 32
- Desktop Environment(For GNU/Linux and BSD users): Xfce 4.14
- Persepolis Version: 3.2.0
- aria2 version: 1.35.0
- python version: 3.8.3
- How do you install Persepolis? Repositories
→ noticed there's a newline after every log entry, is that intentional?
Issue Description and steps to reproduce:
- Add download
- Start download
- try to do something in the UI when the "Ding" sound is playing
- e.g. scrolling hangs, buttons take until the sound is finished to execute
Wild guess: maybe that's because the sound is played in the same thread as the UI updates?
@heylix It seems that you know something about qt, so you can go and check it yourself and do a pull request if you wish!