I am using the Kendo AngularJS date/time picker i.e. <input kendo-date-picker ... />
I use the componentin all kinds of places in my web application. However on one page, clicking a datepicker causes it to disappear. See the following GIF of the behaviour: http://imgur.com/a/UAJug
The other datepickers in the GIF mostly work okay, but the featured one does not. Funnily enough, when you scroll back up the page and then scroll down - or when you make your window height smaller - the datepicker works correctly and the calendar does not disappear.
This is the snippet of the datepicker in question:
<
div
class
=
"form-group"
>
<
label
class
=
"col-xs-3 control-label"
title
=
"Default value"
>
{{'DATASOURCE.VARIABLES.DEFAULT_VALUE' | translate}}
</
label
>
<
div
class
=
"col-xs-8"
ng-switch
=
"stagedVariable.type"
>
<
input
ng-switch-when
=
"Date"
kendo-date-time-picker
k-ng-model
=
"stagedVariable.defaultValue"
/>
<
input
ng-switch-when
=
"number"
class
=
"form-control"
ng-model
=
"stagedVariable.defaultValue"
type
=
"number"
max
=
"9007199254740991"
min
=
"-9007199254740991"
/>
<
input
ng-switch-when
=
"string"
class
=
"form-control"
ng-model
=
"stagedVariable.defaultValue"
type
=
"text"
/>
<
select
ng-switch-when
=
"option"
class
=
"form-control"
ng-model
=
"stagedVariable.defaultValue"
ng-options
=
"val as val for val in stagedVariable.allowedValues"
>
</
select
>
</
div
>
</
div
>