Details
-
Bug
-
Resolution: Fixed
-
Critical
-
6.0
-
None
-
-
Empty show more show less
-
Yes
-
Features 7, Features 8, Features 9, Features 10, HL & LD 23, HL & LD 24
-
8
Description
When the "defaultGroup" is configured on the app launcher (as documented https://documentation.magnolia-cms.com/display/DOCS57/App+launcher+layout), then CT generated apps are displayed twice in the app launcher.
Furthermore, after opening one of the tiles and closing the app again, the tile remains hilighted.
I am not sure if this only happens with CT generated apps - or with any kind of app.
The app shows up twice in the Definitions app, but if you click on the first one, the second one is selected.Â
This can happen very easily because when you first create the app file, even with no contents in the file - the first app is created, as a name for the app, the filename of the app yaml file is used. When you then enter a different name property, you already have two apps.
To reproduce:
- Create a CT and an app.
- See the app in the app launcher.
- Change the "name" property" in the app.
- (If the app had no name property - and then you add a name propertly that is different then the filename - this also causes the problem.)
- Logout and in again.
- Note that the app shows up TWICE in the app launcher.
- Only a restart appears to solve the problem.
Â
Â
All registries that are using nameAsId strategy are affected by this issue.
When definition name changes, old defition is not removed from the registry. Leaked definitions stay in the registry until restart.
Checklists
Attachments
Issue Links
- git code review opened
-
MAGNOLIA-8033 Rename yaml content app files causes "Can't register [app] definition"
-
- Open
-
- is duplicated by
-
MGNLUI-4528 App instance is duplicated when changing "name" property in AppDescriptor
-
- Closed
-
-
MGNLUI-6113 An update in m5 content type app definition installs an additional copy of the app in the UI
-
- Closed
-
- is related to
-
MGNLUI-4256 App launcher layout update should be conducted in a thread safe manner and with MgnlContext provided
-
- Accepted
-
- relates to
-
MGNLCT-92 Apps are registered twice when changing the !with-type: reference
-
- Closed
-
-
MAGNOLIA-7271 Deprecation can't be applied at runtime
-
- Accepted
-
-
MGNLUI-4620 Configure that apps are automatically added to the App Launcher
-
- Closed
-
-
CFGUI-75 Action to reload the definitions in the Definitions subapp
-
- Closed
-