Skip to content

NethVoice CTI: Incoming call Phone Island UI breaks with long video source extension name; video preview often disappears after answering #7996

@mgarra

Description

@mgarra

Description

In NethVoice CTI, when a Video Source is associated with an extension whose display name is too long, the incoming-call Phone Island (with video preview) is cropped, showing only the Reject button.

Additionally, after answering a video intercom call, the video preview usually disappears and Phone Island falls back to the standard audio-call layout, even though the video stream remains available in Applications → Video Sources (and via the configured stream URL opened in a browser tab).

Steps to reproduce

  1. Configure NethVoice CTI with a working Video Source (e.g., 2N video intercom) and verify the stream works in Applications → Video Sources.
  2. Associate the Video Source to an extension whose name is very long (exact threshold unknown).
  3. Trigger an incoming call from the video intercom to that extension.
  4. Observe the incoming-call Phone Island with video preview: the UI is cropped and only Reject is visible.
  5. Shorten the extension name and repeat the call: the incoming-call Phone Island is displayed correctly.
  6. (Accessory) Answer multiple incoming video intercom calls: in most cases the Phone Island briefly tries to expand to show video, then reverts to the audio-call layout; video remains accessible via Applications → Video Sources and via direct stream URL.

Expected behavior

  • Incoming-call Phone Island should always render correctly regardless of extension name length (text should truncate/wrap without breaking layout).
  • After answering a video intercom call, Phone Island should consistently keep/restore the associated video preview and allow opening it via the dedicated button.

Actual behavior

Metadata

Metadata

Assignees

Labels

nethlinkThe issue is related to NethLink (NethVoice Desktop client)nethvoiceBug or features releted to the NethVoice projectnethvoice-ctiThe issue is related to NethLink (NethVoice Web client)

Type

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions