Since applying the 13.3.0.18 upgrade, directives which we're applying to an element which has ej-datetimepicker applied to it, are not being applied.
So for example, if I have the following basic directive:
angular.module("ma.directives").directive("maSyncFusionDisabled", [function () {
return {
type: "A",
scope: true,
link: function (scope, element, attrs) {
console.log("linked");
}
}
}]);
And apply it alongside ej-datetimepicker:
<input ma-sync-fusion-disabled="isTemplateLive" ej-datetimepicker />
... the 'console.log("linked")' above is not triggered.
If I remove ej-datetimepicker from the element, it is triggered.
There are no errors in the console log which might help.
I have tried the various scope types to our directive. eg:
- scope: true
- scope: {}
- ... or no scope at all.
Thanks.