WikiPage: Return false from hasDifferencesOutsideMainSlot if no differences at all
[lhc/web/wiklou.git] / includes / page / WikiPage.php
index 7cc25bd..424f6b7 100644 (file)
@@ -1470,7 +1470,7 @@ class WikiPage implements Page, IDBAccessObject {
                $bSlots = $b->getRevisionRecord()->getSlots();
                $changedRoles = $aSlots->getRolesWithDifferentContent( $bSlots );
 
-               return ( $changedRoles !== [ 'main' ] );
+               return ( $changedRoles !== [ 'main' ] && $changedRoles !== [] );
        }
 
        /**