AttributeError by enabeling live video preview
Versions
- OS: Arch Linux
- GTK Version: 3.24.24
- PyGObject Version: 3.38.0
- GLib Version : 2.66.2
- python-nbxmpp Version: 2.0.1
- Gajim Version: 1.3.0
Traceback
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/gajim/gtk/settings.py", line 396, in on_switch
self.set_value(value)
File "/usr/lib/python3.9/site-packages/gajim/gtk/settings.py", line 311, in set_value
self.callback(state, self.data)
File "/usr/lib/python3.9/site-packages/gajim/gtk/preferences.py", line 960, in _toggle_live_preview
preview.toggle_preview(value)
File "/usr/lib/python3.9/site-packages/gajim/gtk/video_preview.py", line 58, in toggle_preview
return self._disable_preview()
File "/usr/lib/python3.9/site-packages/gajim/gtk/video_preview.py", line 102, in _disable_preview
self._av_pipeline.remove(self._av_src)
AttributeError: 'NoneType' object has no attribute 'remove'
Steps to reproduce the problem
Enable and then disable the Live Video Preview for the AV Chat in the settings menu.