Comments (5)
We prefer opting for a textarea when input has a chance to be long but we can't ensure that'll be the case every time.
from skin.
It looks like this is actually native behavior for the HTML input
component on Safari, we aren't doing anything special to prevent it. You can check with any other default form, like the form example on w3schools. One of our core principles is that we don't override any default browser behavior, so even though I am not a fan of the way this works I don't think it should be changed.
from skin.
@LuLaValva bummer. If it's a browser issue then I guess it's out of our hands, from what I'm understanding. Quite the irritating interaction (or lack thereof) from Safari.
from skin.
I agree, this seems like an unfortunate oversight at the browser level. As much as I'd like to have this fixed, we need to maintain consistency with native components so it is out of our hands. The best we can do is opt for textarea when input has a chance to be long, like you had suggested @randybascue.
from skin.
@LuLaValva Closed as not planned/won't fix
from skin.
Related Issues (20)
- Info Tip Style Bug - Dismiss icon is not aligned with header is missing HOT 1
- ebay-lightbox-dialog: add narrow size option
- ebay-textbox: Move error icon to the left of the helper text
- New component: Input chips HOT 4
- field: value end is not supported for all major browsers
- page-notice: fix cta spacing on smaller breakpoints.
- New: Chat bubble component HOT 1
- new: chat message input field
- new: inline prompt
- new: education card
- new: collection card
- ebay-section-title: add "footer" element
- new: agent color tokens HOT 5
- new: inline agent
- new: agent disclaimer tag
- new: shopping dots
- Feature intro sheet
- 230907 - Icon Updates HOT 4
- new: agent feedback
- 230810 - Item tile framework and components
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 skin.