Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

consider disabled fieldset for disabled state #2718

Merged
merged 4 commits into from
Oct 27, 2016

Conversation

koenpunt
Copy link
Collaborator

@koenpunt koenpunt commented Oct 2, 2016

fixes #2389

@koenpunt
Copy link
Collaborator Author

ping ✨ @harvesthq/chosen-developers @stof

Copy link
Contributor

@adunkman adunkman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grody. I’ve never experienced a disabled fieldset in 11 years of front-end development… who are these people!?

Anyways. 🌮 👍 ❤️ 💯

@koenpunt
Copy link
Collaborator Author

I'm only thinking that I should move the loop to a separate function, as it is the same both for jQuery and prototype.

@koenpunt
Copy link
Collaborator Author

koenpunt commented Oct 21, 2016

I've now updated it to use jQuery/Prototype specific methods.

And if it wasn't for good ol' IE, the jQuery version could be as simple as:

@is_disabled = @form_field_jq.is(':disabled')

Edit; or maybe not?

@koenpunt koenpunt merged commit 95c89d1 into harvesthq:master Oct 27, 2016
@koenpunt koenpunt deleted the fieldset-disabled branch October 27, 2016 22:03
sdemjanenko added a commit to meraki/chosen that referenced this pull request Aug 14, 2017
* tag 'v1.7.0': (76 commits)
  Go to 1.7.0
  add max_shown_results spec for prototype
  replace event.simulate for simulant library
  update grunt tasks
  rename _template functions to _html
  move style block to external css file
  move html templates to abstract class
  rewrite search_field_scale to prevent CSP errors
  add Content-Security-Policy to html
  consider disabled fieldset for disabled state (harvesthq#2718)
  only prevent default on touchevents when results are not showing (harvesthq#2725)
  clip results instead of moving them (harvesthq#2727)
  prevent action on clipboard events when disabled (harvesthq#2722)
  prevent activating disabled fields (harvesthq#2721)
  always close on chosen:close event (harvesthq#2711)
  restore focus if chosen was activated (harvesthq#2710)
  Contributing: add grunt command for tests [ci-skip] (harvesthq#2700)
  do not clear search text on multi selection (harvesthq#2709)
  escape default text (harvesthq#2712)
  add white-space: pre for search field scaling (harvesthq#2714)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Disabling fieldset doesn’t disable its descendants.
2 participants