MediaWiki:Gadget-GrAnnotations.js: Difference between revisions
No edit summary |
No edit summary |
||
| Line 446: | Line 446: | ||
function openNoteComposer() { | function openNoteComposer() { | ||
hideActions(); | hideActions(); | ||
// Centered modal on all devices | |||
$ntComposer.css({ top: '', left: '', transform: '' }); | |||
$ntComposer.addClass('gra-composer-visible'); | $ntComposer.addClass('gra-composer-visible'); | ||
$backdrop.addClass('gra-backdrop-visible'); | |||
setTimeout(function(){ $ntInput.focus(); }, isMobile() ? 300 : 0); | setTimeout(function(){ $ntInput.focus(); }, isMobile() ? 300 : 0); | ||
} | } | ||
| Line 489: | Line 490: | ||
function openBookmarkComposer() { | function openBookmarkComposer() { | ||
hideActions(); | hideActions(); | ||
// Centered modal — same as feedback, no position anchoring | |||
$bmComposer.css({ top: '', left: '', transform: '' }); | |||
$bmComposer.addClass('gra-composer-visible'); | $bmComposer.addClass('gra-composer-visible'); | ||
$backdrop.addClass('gra-backdrop-visible'); | |||
setTimeout(function(){ $bmInput.focus(); }, isMobile() ? 300 : 0); | setTimeout(function(){ $bmInput.focus(); }, isMobile() ? 300 : 0); | ||
} | } | ||