Hello Isomorphic,
We have a textarea with an inline icon aligned to the right.
We have an issue that when the textarea scrollbar appears, the icon is placed over the scroll bar.
I would like the icon to be placed to the left of the scrollbar when the scrollbar appears - can you suggest a way to achieve that?
The problem can be reproduced with this showcase example by setting the form item to type: "textarea" and typing multiple lines in the text area until the scrollbar appears:

We are using v12.0p_2020-02-13.
Thanks
Gil
We have a textarea with an inline icon aligned to the right.
We have an issue that when the textarea scrollbar appears, the icon is placed over the scroll bar.
I would like the icon to be placed to the left of the scrollbar when the scrollbar appears - can you suggest a way to achieve that?
The problem can be reproduced with this showcase example by setting the form item to type: "textarea" and typing multiple lines in the text area until the scrollbar appears:
Code:
var form = isc.DynamicForm.create({
autoDraw: false,
items: [{
name: "search",
[B] type: "textarea",[/B]
title: "Search Term",
width: 200,
suppressBrowserClearIcon:true,
icons: [{
name: "view",
src: "[SKINIMG]actions/view.png",
hspace: 5,
inline: true,
baseStyle: "roundedTextItemIcon",
showRTL: true,
tabIndex: -1
}, {
name: "clear",
src: "[SKINIMG]actions/close.png",
width: 10,
height: 10,
inline: true,
prompt: "Clear this field",
click : function (form, item, icon) {
item.clearValue();
item.focusInItem();
}
}],
iconWidth: 16,
iconHeight: 16
}]
});
isc.VStack.create({
width: "100%",
members: [form]
});
We are using v12.0p_2020-02-13.
Thanks
Gil
Comment