Skip to content

Comments

morebits: fix integration with Navigation Popups#2308

Merged
siddharthvp merged 1 commit intomasterfrom
simplewindow-popups
Feb 8, 2026
Merged

morebits: fix integration with Navigation Popups#2308
siddharthvp merged 1 commit intomasterfrom
simplewindow-popups

Conversation

@siddharthvp
Copy link
Member

  • Remove obsolete code to integrate with navpopups via window.setupTooltips which is no longer exposed.
  • Fire the wikipage.content hook instead, which is handled by navpopups. This is only done for content of previews, as popups for other links in Twinkle dialogs are unnecessary.
  • Change base z-index of dialog to 500. As popups use 1000, this ensure that popups always appear over the dialog.

Fixes #2307

@github-actions github-actions bot added the Module: morebits The morebits.js library label Jan 31, 2026
- Remove obsolete code to integrate with navpopups via window.setupTooltips which is no longer exposed.
- Fire the wikipage.content hook instead, which is handled by navpopups. This is only done for content of previews, as popups for other links in Twinkle dialogs are unnecessary.
- Change base z-index of dialog to 500. As popups uses 1000, this ensures that popups always appear over the dialog.

Fixes #2307
@siddharthvp siddharthvp merged commit 5773665 into master Feb 8, 2026
5 checks passed
@siddharthvp siddharthvp deleted the simplewindow-popups branch February 8, 2026 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Module: morebits The morebits.js library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

morebits: fix integration with Navigation Popups

2 participants