The following theme is missing from the file system: jquery_ui_resizable

Created on 11 March 2025, 29 days ago

Problem/Motivation

I recently started seeing this error on one of our sites.

User warning: The following theme is missing from the file system: jquery_ui_resizable in Drupal\Core\Extension\ExtensionPathResolver->getPathname() (line 63 of core/lib/Drupal/Core/Extension/ExtensionPathResolver.php).

Since I do not personally touch this site much, I'm not terribly sure when it started happening. drupal/bootstrap is the only package in this site which is calling this module as a dependency. I'm not sure why the drupal system thinks this module should be a theme and not a module, though. Looking at bootstrap.info.yml, the dependency seems correct:

dependencies:
  - jquery_ui:jquery_ui
  - jquery_ui_draggable:jquery_ui_draggable
  - jquery_ui_resizable:jquery_ui_resizable

Possibly related to https://www.drupal.org/project/bootstrap/issues/3427365 πŸ› Remove jQuery UI Library's Core dependency and Add module dependency Fixed ?

πŸ› Bug report
Status

Active

Version

3.35

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States loopy1492

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @loopy1492
  • πŸ‡ΊπŸ‡ΈUnited States loopy1492

    Downgrading the module to 3.31 causes the error to disappear. This seems to indicate it is an issue with 3427365 somehow.

  • πŸ‡ΊπŸ‡ΈUnited States loopy1492

    This error appears simultaneously when the theme upgrades past 3.31:

    Deprecated function: dirname(): Passing null to parameter #1 ($path) of type string is deprecated in Drupal\Core\Extension\ExtensionPathResolver->getPath() (line 85 of core/lib/Drupal/Core/Extension/ExtensionPathResolver.php).

    ...specifically, in relation to LibraryDiscoveryParser->buildByExtension() which would indicate an issue with including the library. We definitely have the https://www.drupal.org/project/jquery_ui_resizable β†’ installed and enabled. If some other step is required, I haven't seen that indicated anywhere in any documentation.

Production build 0.71.5 2024