| Summary: | Settings page 'JavaScript Validation' needs to start with sections minimized and remember the last expanded state | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Steve Northover <steve_northover> |
| Component: | Client | Assignee: | Curtis Windatt <curtis.windatt.public> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P2 | CC: | curtis.windatt.public, Michael_Rennie, Silenio_Quarti |
| Version: | 12.0 | ||
| Target Milestone: | 12.0 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Steve Northover
Libing, Silenio did work to remember the editor state so likely this page can use the same mechanism. Perhaps it would be better to get SSQ to implement this? Your call. Mike, do you and Curtis own this page? I've done work on the generated settings pages (JS Validation, etc.). The collapse/expand behaviour is part of the generated pages, and I don't see any custom settings pages that have it. I don't know who would 'own' the page generation code. If you ever try and use the feature, this is a huge UI blooper. I spoke to Libing and he's not the guy. Silenio implemented a bunch of code that saved state on a page. Curtis, did you want to take a crack at fixing this? Talk to SSQ first and see whether that makes sense. The current behavior is really annoying. The other thing we could do is just get rid of the collapsible sections (but they are nice if they could remember where you were). FYI, a while back I did experiment with collapsed sections on open. It was really annoying. Expand first section, minimize the rest was better. A third option that I didn't implement was expanding one section collapses the other. The real answer is to remember. Collapsing all the time is wrong (but collapsing initially and remembering is fine). http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=b62a8ab61838079ad17b321c0a867afaabda9236 All collapsed by default Remembers any section that you have collapsed. Only affects plugin contributed settings pages with multiple sections (so only Javascript Validation). I do not find the collapse all by default behaviour as annoying as I did previously. Probably because it remembers as I switch between sections. |