Bug 429144

Summary: Stopping recording via button not possible anymore after switching TV channel
Product: [Applications] kaffeine Reporter: Christian Janoff <kdebugs>
Component: generalAssignee: Mauro Carvalho Chehab <mchehab>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Christian Janoff 2020-11-15 12:31:37 UTC
SUMMARY
Sometimes I forget to stop recording before switching to another live TV channel which I cannot view/record in parallel. After switching back to the previous TV channel I cannot stop its recording.

kaffeine version is 2.0.18.

STEPS TO REPRODUCE
1. start recording of channel A by clicking floppy disk icon
2. try to switch to channel B on a different transponder
3. confirm the error popup and switch back to channel A

OBSERVED RESULT

After starting the floppy disk button icon changes to a red "recording" button icon (which means recording is in progress).

After trying to switch to channel B a popup appears that all devices are used for recording which is expected since kaffeine is still recording channel A and channel B is on a different transponder (so they cannot be recorded in parallel). Live TV stopped in this case.

After switching back to channel A live TV starts again.

But the red button is not visible anymore. Instead it's the floppy disk icon again -> It's not possible to stop recording: When you click on it a second recording of the same channel starts.

EXPECTED RESULT
It should be possible to stop a recording via the recording icon if we come back to a channel which is being recorded.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Gentoo
(available in About System)
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.1

ADDITIONAL INFORMATION