- Issue created by @JonMcL
If the "Use the administration theme when editing or creating content" appearance setting is enabled, the RouteSubscriber for this module will automatically set all forms_steps routes to be an _admin_route regardless of whether the route is for a node entity.
Normally, that setting is only applied to node operation routes (see \Drupal\node\EventSubscriber\NodeAdminRouteSubscriber). The way that \Drupal\forms_steps\EventSubscriber\RouteSubscriber::routes is written, if that setting is enabled it applied to all entity types, even custom ones.
This was implemented in #3104208: Using the admin theme for editing via 'Steps' β .
We had to write a custom RouteSubscriber to undo the setting for our custom entities. Not a big deal, but might be confusing to some folks.
One of these could be a solution:
Active
1.5
Code