diff --git a/net/webrtc/src/webrtcsink/imp.rs b/net/webrtc/src/webrtcsink/imp.rs index 7242c0ecd..6444a59d6 100644 --- a/net/webrtc/src/webrtcsink/imp.rs +++ b/net/webrtc/src/webrtcsink/imp.rs @@ -6001,8 +6001,8 @@ pub(super) mod janus { */ #[property( name = "janus-state", - // FIXME: can't use `member =` with enums: https://github.com/gtk-rs/gtk-rs-core/issues/1338 - get = |self_: &Self| self_.state.lock().unwrap().janus_state, + get, + member = janus_state, type = JanusVRSignallerState, blurb = "The current state of the signaller", builder(JanusVRSignallerState::Initialized)