Skip to content

NethLink: Option to Restore Default Phone Island Position #7864

@mgarra

Description

@mgarra

Feature Request: Option to Restore Default Phone Island Position

Description

Currently, the Phone Island, after logging in through the NethLink client, opens in a predefined default position (typically centered on the screen or on the main screen in a multi-monitor setup).

During usage:

  • If the Phone Island is manually moved and then closed at the end of the conversation,
  • At the next opening (triggered by a new call event),
  • It will appear in the last position where it was closed.

However, if the application is completely closed and reopened, the Phone Island returns to its default predefined position.

Current Limitation

There is currently no option that allows the user to:

  • Manually restore the default position of the Phone Island,
  • Without having to completely close and reopen the entire application.

In some scenarios (e.g., multi-monitor setups, changes in monitor layout, temporary use of a secondary monitor), the saved position may become inconvenient or not optimal.

Requested Feature

Introduce an option within the Application Settings that allows users to:

  • Restore the Phone Island position to its default location.
  • Force the next opening event to use the default positioning (center of the main screen).

Additionally, it would be worth evaluating the introduction of the same option in NethCTI, to ensure consistent behavior across related applications.

Example of Possible Implementation

  • New entry in Settings:
    • Restore Phone Island Position
  • When selected:
    • The saved position is cleared.
    • The next opening uses the standard default placement.

Benefits

  • Improved user experience in multi-monitor environments.
  • Greater control over UI behavior.
  • Reduced risk of the Phone Island opening outside the visible area or in inconvenient positions.

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)

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions