Results 1 to 5 of 5

Thread: Tabbing eventually lets the user see the invisible content

  1. #1
    Ext JS Premium Member
    Join Date
    Mar 2008
    Location
    Phoenix, AZ
    Posts
    649
    Vote Rating
    14
      0  

    Question Tabbing eventually lets the user see the invisible content

    I have a complex border layout with a card panel in the center region. The contentEl for the card is set to some generic html that loads with the page. A user loads a panel into the card panel. The problem comes about if a user presses Tab too many times and essentially the focus goes from the currently active card to the hidden content.

    To demonstrate this problem, I have created an example page that you can drop into the ext examples folder. Just extract it, load it, and hold down the 'Tab' key.

    Any ideas? Thanks!
    Attached Files Attached Files

  2. #2
    Ext JS Premium Member
    Join Date
    Mar 2008
    Location
    Phoenix, AZ
    Posts
    649
    Vote Rating
    14
      0  

    Default

    please, anyone?

  3. #3
    Ext User
    Join Date
    Jul 2007
    Posts
    3,128
    Vote Rating
    4
      0  

    Default

    Its a bug in IE that every ajax framework has been battleing for a very long time. Im not sure if there ever will be a final fix unless microsoft decides to do something about it (yeah right).

  4. #4
    Sencha User Condor's Avatar
    Join Date
    Mar 2007
    Location
    The Netherlands
    Posts
    24,246
    Vote Rating
    128
      0  

    Default

    Really? Other browsers won't tab to invisible content?

    ps. Some user suggested to store the current tabIndex for every hidden element and set it to -1. After showing a component all elements should have their tabIndex restored.

  5. #5
    Sencha User Animal's Avatar
    Join Date
    Mar 2007
    Location
    Bédoin/Redwood City
    Posts
    30,862
    Vote Rating
    85
      0  

    Default

    Or disable all focussable elements which are not on the modal Window.

    But yes, all browsers will exhibit this behaviour.
    Longtime Sencha engineer. Now surplus to requirements apparently...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •