Undo skin check for lazyload

This commit is contained in:
alistair3149 2020-08-07 01:22:50 -04:00
parent 72dd4ca25b
commit 01f43fc4cc

View file

@ -26,6 +26,7 @@ use ConfigException;
use Exception; use Exception;
use MediaWiki\MediaWikiServices; use MediaWiki\MediaWikiServices;
use RequestContext; use RequestContext;
use ResourceLoaderContext;
use ThumbnailImage; use ThumbnailImage;
/** /**
@ -77,12 +78,6 @@ class CitizenHooks {
* @return bool * @return bool
*/ */
public static function onThumbnailBeforeProduceHTML( $thumb, &$attribs, &$linkAttribs ) { public static function onThumbnailBeforeProduceHTML( $thumb, &$attribs, &$linkAttribs ) {
// It's better to exit before any additional check
// Seems like the hook somehow affected other skins
if ( $context->getSkin() !== 'citizen' ) {
return;
}
try { try {
$config = MediaWikiServices::getInstance()->getConfigFactory()->makeConfig( 'Citizen' ); $config = MediaWikiServices::getInstance()->getConfigFactory()->makeConfig( 'Citizen' );
$lazyloadEnabled = $config->get( 'CitizenEnableLazyload' ); $lazyloadEnabled = $config->get( 'CitizenEnableLazyload' );