Thank you for reporting this bug. We will make it our priority to review this report.
  1. #1
    Sencha User
    Join Date
    Aug 2010
    Location
    Norderstedt, Germany
    Posts
    27
    Vote Rating
    0
    SvenWS is on a distinguished road

      0  

    Default [FIXED-249] selectedCls defaults not to 'x-item-selected' class

    [FIXED-249] selectedCls defaults not to 'x-item-selected' class


    Sencha Touch version tested:
    • 0.9 rev 3
    • only default ext-all.css



    Platform tested against:
    • iOS 3.x

    Description:
    • The config option selectedCls of the DataView defaults not to the build in class 'x-item-selected' as documented. It's also not enough to set it: you have copy the definition to your own style definition to get the selection class work. It's the same with the undocumented config option pressedCls: I would expect that the class is enabled by default for the DataView.

    Steps to reproduce the problem:
    • Just build a Dataview and set the singleSelect to true.

    The result that was expected:
    • The items are not highlighted when pressed and not showed as selected.

    Debugging already done:
    • Yes

    Possible fix:
    • Copy the original classes or build own classes and set the selectedCls and/or the pressedCls config option to these classes

  2. #2
    Sencha - Sencha Touch Dev Team Jamie Avins's Avatar
    Join Date
    Mar 2007
    Location
    Redwood City, California
    Posts
    3,661
    Vote Rating
    19
    Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough

      0  

    Default


    Thank you for the report.

  3. #3
    Sencha User
    Join Date
    Mar 2007
    Location
    Haarlem, Netherlands
    Posts
    1,243
    Vote Rating
    8
    TommyMaintz will become famous soon enough

      0  

    Default


    I have not been able to reproduce this in the latest trunk. In the DataView class the defaults are set like this:

    Code:
        /**
         * @cfg {String} selectedCls
         * A CSS class to apply to each selected item in the view (defaults to 'x-item-selected').
         */
        selectedCls : "x-item-selected",
        /**
         * @cfg {String} pressedCls
         * A CSS class to apply to an item on the view while it is being pressed (defaults to 'x-item-pressed').
         */
        pressedCls : "x-item-pressed",
    In the list example when you open the developer tools and press/select an item, the classes are correctly being added to the node. Maybe this was broken, and has already been fixed recently. Closing this bug as fixed.

Similar Threads

  1. x-item-selected class on list doen't work
    By wakatanka in forum Sencha Touch 1.x: Discussion
    Replies: 3
    Last Post: 1 Sep 2010, 8:56 AM
  2. Replies: 1
    Last Post: 16 Sep 2009, 9:41 PM
  3. Replies: 5
    Last Post: 26 Jun 2009, 2:42 AM
  4. [FIXED][3.x] Menu item hover class problems...
    By stever in forum Ext 3.x: Bugs
    Replies: 6
    Last Post: 28 May 2009, 7:41 AM
  5. Replies: 1
    Last Post: 27 Jun 2008, 4:01 AM

Thread Participants: 2

film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar