diff --git a/services/drupal/composer.patches.json b/services/drupal/composer.patches.json index 13f224eb2..06bc55b27 100644 --- a/services/drupal/composer.patches.json +++ b/services/drupal/composer.patches.json @@ -38,7 +38,8 @@ "CKEditor 5 toolbar items of multi-value field (typically Paragraphs) overflowing on narrow viewports and overlapping with node form's sidebar on wide viewports": "https://www.drupal.org/files/issues/2024-04-09/3332416-79.patch", "Allows hiding ajax errors": "https://www.drupal.org/files/issues/2024-02-05/2987444-53.patch", "Background colour of UI widgets get overridden on Ajax load.": "https://www.drupal.org/files/issues/2023-08-29/3383631-7_0.patch", - "Provides a link to the latest revision": "https://www.drupal.org/files/issues/2023-11-30/2906455-44.patch" + "Provides a link to the latest revision": "https://www.drupal.org/files/issues/2023-11-30/2906455-44.patch", + ".ck-balloon-panel (link balloon, media balloon …) not visible for CKE5 instances in a Drupal dialog" : "https://www.drupal.org/files/issues/2024-04-02/cke-balloon-panel-tooltip-z-index-3351603-29.patch" }, "drupal/group": { "Get a token of a node's parent group to create a pathauto pattern": "https://www.drupal.org/files/issues/2020-02-21/group-gnode_tokens-2774827-62.patch", @@ -194,7 +195,8 @@ }, "drupal/diff": { "Patch diff interface to get language to match core patches in these issues: 3252521, 2899719, and 3252540": "patches/diff-patch-revision-language-to-match-3252521-2899719-3252540-3.patch", - "Add classes to allow color-coding of revisions list": "https://www.drupal.org/files/issues/2021-12-03/diff-add_classes-3252547-2.patch" + "Add classes to allow color-coding of revisions list": "https://www.drupal.org/files/issues/2021-12-03/diff-add_classes-3252547-2.patch", + "Adjust dropbuttons to be links for https://forumone.atlassian.net/browse/EPAD8-2525": "patches/make-diff-dropbuttons-links.diff" }, "drupal/entitygroupfield": { "Limit available groups in widget to ones user has permission to.": "https://www.drupal.org/files/issues/2020-08-07/entitygroupfield-Autocomplete_permissions-3163814-4.patch", diff --git a/services/drupal/patches/make-diff-dropbuttons-links.diff b/services/drupal/patches/make-diff-dropbuttons-links.diff new file mode 100644 index 000000000..c8ca9179b --- /dev/null +++ b/services/drupal/patches/make-diff-dropbuttons-links.diff @@ -0,0 +1,85 @@ +diff --git a/src/Controller/PluginRevisionController.php b/src/Controller/PluginRevisionController.php +index b266591..e500934 100644 +--- a/src/Controller/PluginRevisionController.php ++++ b/src/Controller/PluginRevisionController.php +@@ -168,10 +168,13 @@ class PluginRevisionController extends ControllerBase { + + // Build the layout filter. + $build['controls']['diff_layout'] = [ +- '#type' => 'item', ++ '#theme' => 'item_list', ++ '#type' => 'ul', + '#title' => $this->t('Layout'), + '#wrapper_attributes' => ['class' => ['diff-controls__item']], +- 'filter' => $this->buildLayoutNavigation($entity, $left_revision->getRevisionId(), $right_revision->getRevisionId(), $filter), ++ '#prefix' => '