diff --git a/src/addons/qtype/ddimageortext/classes/ddimageortext.ts b/src/addons/qtype/ddimageortext/classes/ddimageortext.ts index d02de988e..35ba19b53 100644 --- a/src/addons/qtype/ddimageortext/classes/ddimageortext.ts +++ b/src/addons/qtype/ddimageortext/classes/ddimageortext.ts @@ -12,7 +12,6 @@ // See the License for the specific language governing permissions and // limitations under the License. -import { CoreUtils } from '@services/utils/utils'; import { CoreDom } from '@singletons/dom'; import { CoreEventObserver } from '@singletons/events'; import { CoreLogger } from '@singletons/logger'; @@ -148,7 +147,10 @@ export class AddonQtypeDdImageOrTextQuestion { } } - await CoreUtils.nextTick(); + await CoreDom.waitToBeVisible( + this.container.querySelector('.ddarea') ?? + this.container, + ); // All drag items have been created, position them. this.repositionDragsForQuestion();