ChiliProject is not maintained anymore. Please be advised that there will be no more updates.

We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.

Skip the "Text Formatting: Help" link when tabbing (Feature #150)


Added by Eric Davis at 2011-02-06 01:56 am. Updated at 2011-02-27 10:11 pm.


Status:Closed Start date:2011-02-06
Priority:Normal Due date:
Assignee:Felix Schäfer % Done:

0%

Category:User interface
Target version:1.1.0 — Bell
Remote issue URL: Affected version:

Description

If you are tabbing though an issue (or most other forms) the link to the Test formatting Help is targeted before the text area. I think we should skip over that link completely when tabbing.

I'm not sure how we could do this without using a tabindex for every other field in every form. Is there a tabskip or similar property we can use?


Associated revisions

Revision c73315e6
Added by Felix Schäfer at 2011-02-22 07:06 pm

Avoid selecting the help link while tabbing #150

History

Updated by Muntek Singh at 2011-02-06 04:03 am

I vaguely recall being able to set only one element tabindex = -1 and it performing this behavior, except in IE6 (which we shouldn't care about). I'll back this up with docs tomorrow.

Updated by Eric Davis at 2011-02-06 05:17 am

I just edited it using firebug and can confirm that tabindex="-1" makes the browser skip it. (Google Chrome on Linux)

Updated by Felix Schäfer at 2011-02-06 12:36 pm

Html 4) doesn't support it, the html 5 draft does though. Of note that Microsoft/IE supports that from IE 5.01 upwards.

In light of that, I think it's safe to use it, browsers that don't support it should ignore it, which doesn't break anything.

Updated by Felix Schäfer at 2011-02-09 04:24 pm

Mmh, I don't even get to the help link by tabbing… What browser(s) are incriminated here?

Anyway, I don't get there by tabbing with Safari, but Safari doesn't mind the tabindex="-1" being there.

Updated by Felix Schäfer at 2011-02-22 06:08 pm

Committed in c73315e6b0808e4d5e9ecc2b228fa554ec2e73fb, I also removed what seems like a leftover test string in a js file.

  • Assignee set to Felix Schäfer
  • Status changed from Open to Closed

Updated by Eric Davis at 2011-02-27 10:11 pm

Felix, make sure to set the target version when you merge.

1if merged_to == 'master'
2  target_version = Version.next.minor
3else
4  target_version = Version.next.major
5end

;)

  • Target version set to 1.1.0 — Bell

Also available in: Atom PDF