Quantcast
Channel: Issues for Drupal core
Browsing all 303301 articles
Browse latest View live

Date list labels are not visible above select field creating bad UX

Problem/MotivationWhen creating a 'Date list' element the labels (Day, Month, Year) are not visible above the select fields but only as the first option. This makes using the Date List more difficult...

View Article


Fix instances of floats passed to functions expecting ints

Problem/MotivationThis is a child issue of #3404246: Fix strict type errors detected by phpstan in order to reduce the scope.The scope includes any issues detected by FunctionCallParametersCheck where...

View Article


Image may be NSFW.
Clik here to view.

[PLAN] Top contextual bar

Problem/MotivationThis Plan/Meta issue gathers all of the usability tests and surveys related to the toolbar redesign. It does not expect any code/MR.As a result of the exploration of the possible...

View Article

[META] Fix strict type errors detected by phpstan

Problem/MotivationBefore we can add declare(strict_types=1) to existing code we need to fix strict type errors. We can detect some of these with phpstan, via the FunctionCallParametersCheck rule.Steps...

View Article

[Config] Warning: Entity view display 'node.article.default':...

Problem/MotivationChecking access to /admin/structure/comment/manage/comment/display logs the warning message Entity view display 'node.article.default': Component 'comment' was disabled because its...

View Article


Recipes have no way to tell if they're set up for success

Problem/MotivationRight now, recipes have no way to tell in advance if they will apply successfully. They just sally forth and throw an exception if something goes wrong. That's limiting, and...

View Article

Image may be NSFW.
Clik here to view.

Release announcements should show up in Google over release notes

Problem/MotivationBlog example: https://www.drupal.org/blog/drupal-10-2-0 vs release note example: https://www.drupal.org/project/drupal/releases/10.2.01. Search Google for "Drupal 10.2". 2. Try to...

View Article

TypeError: count(): Argument #1 ($value) must be of type Countable|array,...

accessing 'admin/content' throws die with this errorTypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given in count() (line 1535 of...

View Article


Image may be NSFW.
Clik here to view.

Linked media disappears when dragging within CKEditor 5

Problem/MotivationMedia embedded within CKEditor 5 that has been linked cannot be moved within the editor by dragging. Copy and paste works fine.Steps to reproduceI've tested this on MacOS, Linux...

View Article


Image may be NSFW.
Clik here to view.

After enabling Require Summary on a field can't save the field

Problem/MotivationAfter enabling Require summary on a Text (formatted, long, with summary) field, when editing the field can't save without giving a default Summary. Also I can check Require summary...

View Article

CategoryAutocompleteController should check that user actually provided query...

Steps to reproduce1. Navigate to /block-category/autocomplete page. 2. The following error will appear. stripos(): Passing null to parameter #2 ($needle) of type string is deprecated i

View Article

Text formats "Embed Media" filter throws error

Problem/MotivationEnabling the "Embed Media" filter for the text formats throws an error on the entity page.Steps to reproduceGo to /admin/config/content/formatsand try to configure any text formatTry...

View Article

Create new SDC component for Olivero (header-search)

Problem/MotivationSingle directory components (SDC) is a new way to theme Drupal. Instead of scattering related files around your theme, they're contained to one directory. The primary issue for SDC is...

View Article


Image may be NSFW.
Clik here to view.

Convert Olivero's pager to use single directory components

Olivero's pager component should be using SDC. Let's migrate it. The current code lives in core/themes/olivero/templates/navigation/pager.html.twig

View Article

Image may be NSFW.
Clik here to view.

Create a new component: Toggletip

Anyone wanting to give this a spin can enable the toggletip_test module and go to /toggletip-test/toggletips. It's a test module, so $settings['extension_discovery_scan_tests'] = TRUE; must be...

View Article


Exception handling in FieldBlock.php breaks AJAX forms provided via formatter

Problem/MotivationHello, The FieldBlock.php block plugin (field_block) from layout_builder, which is used to display entity fields, does not throw a FormAjaxException, so AJAX forms provided from field...

View Article

Remove PrimitiveBase::setValue() and ::getValue() — identical to their parents

Problem/MotivationWhile working on #3230826: Expose API to sort arbitrary config arrays: TypedConfigManager::getCanonicalRepresentation() should override its parent, I noticed that...

View Article


Image may be NSFW.
Clik here to view.

Drupal views: adding more granularity to the ‘use ajax’ functionality

Problem/MotivationWhen implementing the search API for my website, I found myself in the situation where I needed to be able to activate the ‘use ajax’ functionality for the ‘Pager’ part but not for...

View Article

Add validation constraints to system.mail

Problem/MotivationThe System module's mail have 4 property paths that are not yet validatable:vendor/bin/drush config:inspect --filter-keys=system.mail --detail --list-constraints ➜ 🤖 Analyzing… Legend...

View Article

Remove the restriction from RecursiveContextualValidator that prevents using...

Problem/MotivationWhile working in #3441434: Add validation constraints to core.menu.schema.yml we found that the RecursiveContextualValidator prevents us from using custom groups. But we want to use...

View Article
Browsing all 303301 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>