Project Browser blocks should be derived regardless of whether they're enabled

Created on 14 October 2025, 9 days ago

Problem/Motivation

There is no real point for us to limit Project Browser blocks by whether the relevant source is enabled or not. In fact, it makes it harder to control the derived Canvas components' visibility, if the blocks themselves may or may not exist.

Proposed resolution

(AI generated) The BlockDeriver class is being updated to derive block plugins for all available source plugins, not just those that are enabled. This change ensures that blocks are exposed for every possible source, regardless of their enabled state, by using all source plugin definitions instead of filtering for enabled ones.

πŸ“Œ Task
Status

Active

Version

2.1

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.71.5 2024