mw.special.apisandbox: Pass $overlay to PopupButtonWidgets to fix overlaps
authorBartosz Dziewoński <matma.rex@gmail.com>
Fri, 3 Mar 2017 20:56:46 +0000 (21:56 +0100)
committerBartosz Dziewoński <matma.rex@gmail.com>
Fri, 3 Mar 2017 22:05:12 +0000 (22:05 +0000)
Bug: T155992
Change-Id: I32b26b72a3aaa6f118cd774396b6f350195cd2a7

resources/src/mediawiki.special/mediawiki.special.apisandbox.js

index 0a2684e..7687fd8 100644 (file)
 
                                if ( pi.helpurls.length ) {
                                        buttons.push( new OO.ui.PopupButtonWidget( {
+                                               $overlay: $( '#mw-apisandbox-ui' ),
                                                label: mw.message( 'apisandbox-helpurls' ).text(),
                                                icon: 'help',
                                                popup: {
 
                                if ( pi.examples.length ) {
                                        buttons.push( new OO.ui.PopupButtonWidget( {
+                                               $overlay: $( '#mw-apisandbox-ui' ),
                                                label: mw.message( 'apisandbox-examples' ).text(),
                                                icon: 'code',
                                                popup: {