Connected Assets , asset sync from AEM assets server to AEM sites happens when asset is dropped on Image core component's cq:dropTargets . There is an async job that creates the local copy of asset. However it doesn't sync or create a local copy when a new asset ( that wasn't already synced ) is directly dropped on the component dialog file upload field and save the dialog.
Steps to reproduce :
1. In connected assets environment, Use Image core (v2 or v3 ) component on a page.
2. Open component dialog, drag and drop a new remote asset (which wasn't synced already to aem sites ) on image fileupload. Save the dialog and image won't load the asset.
3. Drag and drop a new remote asset (which wasn't synced already to aem sites ) on image core component drop target. Asset would sync and image component loads the asset.
Our authors rely mostly on authoring via dialog , not inplace editing. Did anyone faced similar issue and have a fix for this? Appreciate inputs here.
Thanks,
Kalyan