diff --git a/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/LiveFormPanel.ts b/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/LiveFormPanel.ts index 7cd4c50a780..7527968e904 100644 --- a/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/LiveFormPanel.ts +++ b/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/LiveFormPanel.ts @@ -163,6 +163,8 @@ export class LiveFormPanel extends api.ui.panel.Panel { this.pageView.setLocked(true); this.lockPageAfterProxyLoad = false; } + + this.imageInspectionPanel.refresh(); }); return liveEditPageProxy; diff --git a/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/contextwindow/inspect/region/ImageInspectionPanel.ts b/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/contextwindow/inspect/region/ImageInspectionPanel.ts index 99a16d44fee..9faa76d653b 100644 --- a/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/contextwindow/inspect/region/ImageInspectionPanel.ts +++ b/modules/admin/admin-ui/src/main/resources/web/admin/apps/content-studio/js/app/wizard/page/contextwindow/inspect/region/ImageInspectionPanel.ts @@ -16,6 +16,7 @@ import Option = api.ui.selector.Option; import SelectedOption = api.ui.selector.combobox.SelectedOption; import PropertyTree = api.data.PropertyTree; import SelectedOptionEvent = api.ui.selector.combobox.SelectedOptionEvent; +import ContentSummaryBuilder = api.content.ContentSummaryBuilder; export class ImageInspectionPanel extends ComponentInspectionPanel { @@ -159,4 +160,19 @@ export class ImageInspectionPanel extends ComponentInspectionPanel[] { if (this.selectedOptionsView) { return this.selectedOptionsView.getSelectedOptions().map((selectedOption: SelectedOption) => { diff --git a/modules/admin/admin-ui/src/main/resources/web/admin/common/js/ui/selector/combobox/RichComboBox.ts b/modules/admin/admin-ui/src/main/resources/web/admin/common/js/ui/selector/combobox/RichComboBox.ts index 3a99da33e32..15fc336af1b 100644 --- a/modules/admin/admin-ui/src/main/resources/web/admin/common/js/ui/selector/combobox/RichComboBox.ts +++ b/modules/admin/admin-ui/src/main/resources/web/admin/common/js/ui/selector/combobox/RichComboBox.ts @@ -226,6 +226,10 @@ module api.ui.selector.combobox { this.comboBox.clearSelection(false, true, forceClear); } + removeAllOptions() { + this.comboBox.removeAllOptions(); + } + isSelected(value: OPTION_DISPLAY_VALUE): boolean { let selectedValues = this.getSelectedValues(); let valueToFind = this.getDisplayValueId(value);