-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
jenkins-core:2.140
-
-
2.144
TransientViewActionFactories are only ever called once per view, see here
This means that if you install a plugin that affects the view (via a TransientViewActionFactory) and getActions() has already been called for that view, your implementation of TransientViewActionFactory will not be called and your action will not happen (eg, populating a sidepanel entry etc).
We should either implement an ExtensionListener to dirty the cached transientActions when a new plugin is loaded, or do away with the caching altogether