You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The native drop-down selection within field error has inconsistent size and changing it's width and height when the mouse focus somewhere on the page. It also causes the other component around being inconsistent in the page.
Steps to reproduce
Add field container with <select> in it. The select element shouldn't have special drop-down class ui dropdown.
Manipulate the field container to have error class, or add error class manually.
Now, click the <select> element and then click somewhere on the page
Expected result
The drop-down should react as naturally.
Actual result
The drop-down changes it's width and height and moves itself obviously and other components around.
…h :focus from error field
The property `-webkit-appearance: none` causes the select element unstable on focus and unfocus
events. Removing native appearance from select on focus reduces the space between the border
and it's content which causes unexpected bouncing.
This property doesn't give any extra effect to all fields for focus event, but making select
element inconsistency alone. So, better to remove this property to make the select element stable
along with the other fields when it's focused or unfocused.
Closesfomantic#576
Bug Report
The native drop-down selection within
field error
has inconsistent size and changing it's width and height when the mouse focus somewhere on the page. It also causes the other component around being inconsistent in the page.Steps to reproduce
field
container with<select>
in it. The select element shouldn't have special drop-down classui dropdown
.field
container to haveerror
class, or adderror
class manually.<select>
element and then click somewhere on the pageExpected result
The drop-down should react as naturally.
Actual result
The drop-down changes it's width and height and moves itself obviously and other components around.
Testcase
https://jsfiddle.net/nr7sgu5f/
Screenshot
Version
2.7.2
The text was updated successfully, but these errors were encountered: