Views Ajax issue on deleting instances
When I add two separate facet blocks to the header of a view, I have the issue that the views instances are empty. In the `ajax_view.js` file within core, I see that the instances are being cleared...
View ArticleAllow contrib extensions to be enabled when core branch is 11.x/main
Problem/MotivationCurrently, contrib modules and themes can't be installed on a git clone of core that's at 11.x. This prevents testing of contrib modules on the latest development branch, and also...
View Articlemissing return statement in MenuLinkManager::menuNameInUse
Problem/MotivationThe return statement is missing in MenuLinkManager::menuNameInUse , in /core/lib/Drupal/Core/Menu/MenuLinkManager.php public function menuNameInUse($menu_name) {...
View ArticleRun child jobs in sequence?
Problem/MotivationNot sure if this is a good idea, but opening to document.Our scheduled pipelines run tests against multiple environments, this results in dozens of simultaneous gitlab jobs, which...
View ArticleUse CKEditor 5's native <ol type> and <ul type> UX
Problem/MotivationWe "solved" the problem of supporting <ol type> and <ul type> by using the SourceEditing functionality for that.But in CKEditor 5 32.0.0, they've added a native UX for...
View ArticleCheck for new files when validating size
Problem/MotivationIf the allowed file size of a field setting is reduced, the entity of that field can no longer be saved.If a file over the limit is imported using the migrate module or other means,...
View ArticleTable filter creates jank (layout shift) on page load
When a path is initially navigated that utilizes a table filter (like the modules or permissions pages). The page is initially viewable without the table filter. Then the JavaScript kicks in and...
View ArticleCreate Javascript library for searching rendered lists on the client.
Problem/MotivationThere are several places in core where the user searches in a text area to filter a list that is already rendered on the page. This filtering does not require any call back to the...
View ArticleImprove menu parent link selection
Problem/MotivationSo while creating/editing the menu link, the Parent item select input of the Menu Settings opens up a very long list of the every single possible menu item in one giant select list...
View ArticleFocus not carried to the first tabbable element when a modal is opened
Problem/MotivationWhen we open a modal form by clicking any link or button, we expect the focus to be present on the first tabbable element on the modal, but the focus stays on the link.Steps to...
View ArticleInvalidArgumentException: Invalid translation language specified.
Problem/MotivationDrupal throws a fatal error when trying to add a translation to entity which already has a translation on given language.Original report: This error occurred when adding an English...
View ArticleRemove classes from system templates c*.html.twig
Problem/MotivationSeperate core templates from non essential css classes.Proposed resolutionmodify...
View ArticleImprove the test-only job workflow
Problem/MotivationAs per slack conversation here https://drupal.slack.com/archives/C03P8AM3B0Q/p1700075674883899It'd be great if the test-only job would be easier/quicker to access, instead of waiting...
View ArticleProgramatically changing taxonomy description always resets text format to...
Problem/MotivationWhen you change the description of a taxonomy term by using the setDescription() method, the text format is always reset to "Full HTML".Steps to reproduceExecuting the following code...
View ArticleMake PHP 8.3 the default environment for gitlab CI runs
Problem/MotivationWe're compatible with PHP 8.3 on the 11.x and 10.2.x branches and should make it the default PHP version on the 11.x for MR runs.10.2.x can continue to default to PHP 8.2 since that's...
View ArticleBlock display view ajax pager does not advance with multiple pagers on a page...
I haven't managed to find this issue in search. Here are steps to reproduce:Install drupal 7, views, ctoolsSet one content type (say, articles) to list 10 comments per page (to make it easier in a...
View ArticleEnable existing interfaces to add return type hints with a deprecation...
Problem/MotivationSplit from #3050720: [Meta] Implement strict typing in existing code.PHP allows child classes to add return type hints in the parent class doesn't. This means we can add return type...
View Article_ckeditor5_theme_css() can fail if theme is not installed
Problem/MotivationThis might also be a dependency problem of default config in system.module.I am/was testing to use the following in a local settings.yml to verify that my install profile schema is...
View ArticleAdd an EntityReferenceSelection plugin for block references
Problem/MotivationWhen one is using a block entity reference field, it would be convenient if the list of referenceable blocks could be limited a subset relevant to a particular field instance. For...
View ArticleCSS aggregation fails when there's an unquoted url() with "/*"...
Currently the aggregator fails when it encounters a CSS likebackground: url(/path/*file*)because /* is treated as the start of CSS comment.A proposed fix will be attached in short time. It basically...
View Article