Comments (7)
TextArea does not have valueStateText property.
I am not sure I get the input issue right
from openui5.
;-) You are right. It has a valueState but not a valueStateText (very consequent).
From my Point-of-view that feature should be part of InputBase, because every input can lead to parse/validation errors and i need a unique/generic way to show field errors.
What do you mean?
So currently for TextArea this is a feature request, but the layout issue depends on Input fields placed inside dialogs. In most situations, the valueState will be shown under the input, but im some situation it will not get hided correctly. Maybe additionally a z-index issue besides the hide issue.
from openui5.
Initially InputBase was not designed only for writable fields. So the idea was using it for all type of html inputs like checkbox, radio, file... That's why InputBase does not have maxLength or it does not fire liveChange event. We could create a new control e.g TextField between InputBase and writable inputs and inherit Input,TextArea from TextField but now when we look at the framework it is only used for writable fields except DateTimeInput.
So from my point of view this is a valid feature request for InputBase any more.
I still could not reproduce the input issue but will look into it closer.
Thanks for your feedback.
from openui5.
on chrome if i slowy click twice into the inputfield, it seems that the valueState will be brought to back without hiding (like screenshot). first click show error value state, second click pushes it back. Maybe this helps to reproduce (tested in jsbin)
from openui5.
OK I see the issue now. I will report to the control owner.
Thanks for your feedback.
from openui5.
Fixed in 1.24.
from openui5.
Also fixed in 1.22 now and fix will be in the next 1.20 patch (1.20.11). Closing. Thanks!
from openui5.
Related Issues (20)
- Smart filter bar filter changes not taking effect immediately by clicking on Go button HOT 5
- Model event propagation does not work as expected HOT 6
- Planning Calendar onCellPress Issue HOT 2
- How to use for Smart Filter for customize views HOT 1
- AnalyticalTable mandatory filters HOT 1
- oFocusInfo lacks documentation HOT 2
- sap.m.ComboBox does not allow user to type in the whole word, instead it jumps to the second letter you typed HOT 1
- `status` parameter of `uploadComplete` event for `sap.ui.unified.FileUploader` should be of type `int` HOT 3
- `_enforceNoReturnValue.js` does not allow for async lifecycle hooks HOT 4
- sap.ui.layout.form.SimpleForm Aggregation Clone Issue HOT 1
- ui5 1.120.11 Unnecessary and unwanted scrollbar on sap.m.TabContainer HOT 4
- Custom Colors on CalendarAppointments are breaking the "selected" behaviour HOT 1
- sap.m.MessageBox: undeprecate usage of sap.ui.core.Control as vMessage HOT 3
- [ui5-input]: Clear icon is not getting focus from keyboard HOT 3
- Color Palette Popover and Color Picker not showing selected color in a user-friendly way HOT 3
- sap.ui.model.type.Currency shortRefNumber does not work with 1000 HOT 7
- Calendar appointment row item component HOT 3
- sap.m.upload.UploadSet incompleteItem setSelectItem does not work HOT 3
- sap.m.upload.UploadSet aggregations do not get an update as uploadState property shifts HOT 1
- sap.m.ColumnListItem custom Detail icon HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openui5.