Daniel Brötzmann pushed to branch master at gajim / gajim


Commits:
47d66504 by wurstsalat at 2021-12-26T01:11:03+01:00
AudioPreview: Typing

- - - - -


1 changed file:

- gajim/gtk/preview_audio.py


Changes:

=====================================
gajim/gtk/preview_audio.py
=====================================
@@ -115,13 +115,13 @@ def _on_seek(self,
                  value: float
                  ) -> bool:
         self._playbin.seek_simple(
-            Gst.Format.TIME, Gst.SeekFlags.FLUSH, value)
+            Gst.Format.TIME, Gst.SeekFlags.FLUSH, int(value))
         return False
 
     def _on_play_clicked(self, _button: Gtk.Button) -> None:
         self._set_pause(not self._get_paused())
 
-    def _on_destroy(self, _widget):
+    def _on_destroy(self, _widget: Gtk.Widget) -> None:
         self._playbin.set_state(Gst.State.NULL)
 
     def _get_paused(self) -> bool:
@@ -147,7 +147,8 @@ def _update_seek_bar(self) -> bool:
 
         if self._playbin.query(self._query):
             _fmt, cur_pos = self._query.parse_position()
-            self._seek_bar.set_value(cur_pos)
+            if cur_pos is not None:
+                self._seek_bar.set_value(cur_pos)
         return True
 
     @staticmethod



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/47d66504f3aafaa02e9039f279712a2a7fcf3fef

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/47d66504f3aafaa02e9039f279712a2a7fcf3fef
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to