#18656 closed defect (bug) (fixed)
Screen Options not working on Post Editor
| Reported by: | Ipstenu | Owned by: | azaozz |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.3 |
| Component: | Editor | Version: | 3.3 |
| Severity: | major | Keywords: | |
| Cc: | Focuses: |
Description
I tested this with an svn on 18666
Installed a new WordPress install
Went to the Post Editor - formats are visible
Unchecked 'formats' from screen options. Everything works.
Checked 'Auto' for columns from screen options. Everything works. (nb: There was nothing auto-checked for columns)
Go back and check formats .... nothing shows up.
I get the same on my existing (multisite) install at ipstenu.org too, which is why I tested it locally. I'm using twentyeleven, no mods, no plugins, just a bog standard svn up.
Attachments (2)
Change History (12)
#1
@
15 years ago
- Summary Post Form not honoring Screen Options → Post Formats not honoring Screen Options
#3
@
15 years ago
- Summary Post Formats not honoring Screen Options → Screen Options not working on Post Editor
#4
@
15 years ago
The problem is caused by [18664]. The !important declaration on .hide-if-js is overriding the inline style set by jQuery.show(), which means the meta box doesn't appear when you check the option. Oops.
Think we have to revert that change.
#5
follow-up:
↓ 7
@
15 years ago
Perhaps we need to use another class when loading hidden postboxes and leave .js .hide-if-js only for stuff we don't want to ever show when js is enabled. Thinking it's handy to be able to do that. Same for .no-js .hide-if-no-js.
#6
@
15 years ago
The box stays unchecked too (svn r18667). solarissmoke's diff does not correct that.
ETA - That would be because the wp-admin.css file has to be changed too. If you change 'em both, you're fine. Elf drink coffee, THEN comment.
#7
in reply to: ↑ 5
;
follow-up:
↓ 9
@
15 years ago
Replying to azaozz:
Perhaps we need to use another class when loading hidden postboxes and leave
.js .hide-if-jsonly for stuff we don't want to ever show when js is enabled. Thinking it's handy to be able to do that. Same for.no-js .hide-if-no-js.
Unfortunately a plugin may be leveraging a similar technique, and the changeset may break things. hide-if-js seems to be simply hide me if there is JS, and hide-if-no-js means the same thing. Doesn't make it permanent.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Oh. Interesting. I can't add ANYTHING.
I can check anything I want from "Show on screen" but nothing shows on my screen. Once I uncheck a box and refresh, that's it. It's gone.