X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fimage%2Fsrc%2FImageStyleListBuilder.php;fp=web%2Fcore%2Fmodules%2Fimage%2Fsrc%2FImageStyleListBuilder.php;h=2dcb800afae76b5fcb1b0a4bc777ebc9b8ace2f5;hp=62651cd2f82a1b7b1f3d84dbab17ef2ea8d0c330;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/core/modules/image/src/ImageStyleListBuilder.php b/web/core/modules/image/src/ImageStyleListBuilder.php index 62651cd2f..2dcb800af 100644 --- a/web/core/modules/image/src/ImageStyleListBuilder.php +++ b/web/core/modules/image/src/ImageStyleListBuilder.php @@ -39,9 +39,17 @@ class ImageStyleListBuilder extends ConfigEntityListBuilder { 'url' => $entity->urlInfo('flush-form'), ]; - return parent::getDefaultOperations($entity) + [ + $operations = parent::getDefaultOperations($entity) + [ 'flush' => $flush, ]; + + // Remove destination URL from the edit link to allow editing image + // effects. + if (isset($operations['edit'])) { + $operations['edit']['url'] = $entity->toUrl('edit-form'); + } + + return $operations; } /**