Skip to content

MGWidget block display signals for popup#207

Merged
rocco8773 merged 5 commits into
mainfrom
mgwidget_block_display_signals_for_popup
Jul 1, 2026
Merged

MGWidget block display signals for popup#207
rocco8773 merged 5 commits into
mainfrom
mgwidget_block_display_signals_for_popup

Conversation

@rocco8773

@rocco8773 rocco8773 commented Jul 1, 2026

Copy link
Copy Markdown
Member

This PR updates MGWidget so the MotionSpaceDisplay widget has its signals blocked while a popup overlay configuration is active. The signals are unblocked when returning back to the MGWidget interface. This is to prevent unnecessary redraws of the display while configuring in a popup.


  • MotionSpaceDisplay signals are (un)blocked when switch (from)to a popup overlay configuration.
  • Some missing annotations are added.
  • Deferred annotation quotes are removed.
  • The time interval for plot updates is increased from 200 ms to 300 ms.
  • Optional[] annotations are replaced with | None

@rocco8773 rocco8773 marked this pull request as ready for review July 1, 2026 23:04
@rocco8773 rocco8773 merged commit 27eedce into main Jul 1, 2026
17 checks passed
@github-project-automation github-project-automation Bot moved this from Tasks to Done in BaPSF Motion Jul 1, 2026
@rocco8773 rocco8773 deleted the mgwidget_block_display_signals_for_popup branch July 1, 2026 23:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant