SmartClient Version: v11.0p_2016-11-15/LGPL Deployment (built 2016-11-15)
Chrome Version 56.0.2924.87
According to http://www.smartclient.com/smartclie....accessibility "components are fully keyboard navigable and the browser's native focus indicator reveals keyboard focus to the user."
If I create a date field in a modal window then I can tab from the date field to the calendar icon but cannot shift-tab from a subsequent field to the calendar icon.
This can be seen by going to http://www.smartclient.com/#formLayoutTitles clicking on the tiles.js tab and replacing the contents with the following test case:
Non modal windows do not display this behaviour, i.e. you can tab and shift-tab to the calendar icon. See the following test case and run as above:
In editable grids you cannot tab or shift-tab to the calendar icon at all. This can be seen at directly at http://www.smartclient.com/#gridsDataTypesDate
Chrome Version 56.0.2924.87
According to http://www.smartclient.com/smartclie....accessibility "components are fully keyboard navigable and the browser's native focus indicator reveals keyboard focus to the user."
If I create a date field in a modal window then I can tab from the date field to the calendar icon but cannot shift-tab from a subsequent field to the calendar icon.
This can be seen by going to http://www.smartclient.com/#formLayoutTitles clicking on the tiles.js tab and replacing the contents with the following test case:
Code:
isc.Button.create({
click: function() {
isc.Window.create({
isModal: true,
items: [
isc.DynamicForm.create({
fields: [
{ name: "A" },
{ name: "B", type: "date", useTextField: true },
{ name: "C" }
]
})
],
autoCenter: true,
width: 300,
height: 300
});
}
});
Code:
isc.Button.create({
click: function() {
isc.Window.create({
items: [
isc.DynamicForm.create({
fields: [
{ name: "A" },
{ name: "B", type: "date", useTextField: true },
{ name: "C" }
]
})
],
autoCenter: true,
width: 300,
height: 300
});
}
});
Comment