Thank you for reporting this bug. We will make it our priority to review this report.
  1. #1
    Ext User
    Join Date
    Apr 2009
    Posts
    16
    Vote Rating
    0
    Flonq is on a distinguished road

      0  

    Default [DUPE-1230] Ext.History has only 1 step deep on IE (FF: fine)

    [DUPE-1230] Ext.History has only 1 step deep on IE (FF: fine)


    Ext.History is only one level deep under IE.
    • Use Testcode below
    • Open html page (no server needed)
    • Press foo,bar,doo,ree buttons
    • Press "back" thrice
    Expected Result and result on Firefox 3: Things rewind correctly
    foo,bar,doo,ree,doo,bar,foo
    Result in IE 8 (8.0, x86, Win7), he just jumps between the last two states:
    foo,bar,doo,ree,doo,ree,doo
    Feedback appreciated

    Frank


    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
            "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
        <title>historyTest</title>
        <link rel="stylesheet" type="text/css" href="./ext/resources/css/ext-all.css"/>
        <script type="text/javascript" src="./ext/ext-base.js"></script>
        <script type="text/javascript" src="./ext/ext-all.js"></script>
    </head>
    <body>
    
    <form id="history-form" class="x-hidden" action="#">
        <div>
            <input id="x-history-field" type="hidden" />
            <iframe id="x-history-frame"></iframe>
        </div>
    </form>
    
    <button onclick="Ext.History.add('foo')" >Foo</button>
    <button onclick="Ext.History.add('bar')" >Bar</button>
    <button onclick="Ext.History.add('doo')" >Doo</button>
    <button onclick="Ext.History.add('ree')" >Ree</button>
    
    <div id="mockState">Hello World.</div>
    
    <script type="text/javascript">
        Ext.ns("App");
    
        App.handleHistoryChange = function( token )
        {
            token = token || "unset!!!";   // does happen, i.e. on plain url load
    
            // take action: note could be
            //  * a state change to #token  or
            //  * a fresh load with #token
            Ext.getDom('mockState').innerHTML += '<br/>' + token;
        }
    
        Ext.onReady(function(){
            Ext.History.init( App.handleHistoryChange( Ext.History.getToken() ) );
            Ext.History.on('change',App.handleHistoryChange,this);
        });
    </script>
    </body>
    </html>

  2. #2
    Ext User
    Join Date
    Jul 2009
    Posts
    4
    Vote Rating
    0
    channer is on a distinguished road

      0  

    Default


    bump.

    I am seeing the same problem where IE switches between the last 2 entries. Annoyingly (for me), the History sample on the sencha web site works perfectly!

  3. #3
    Ext User
    Join Date
    Apr 2009
    Posts
    16
    Vote Rating
    0
    Flonq is on a distinguished road

      0  

    Default


    FORUM-BUG:
    Hehe, I have another bug to report:

    I am a German User with an English language preference, English browser, German GeoIP (whichever of that matters...), Firefox 3.6.10, Win7, x86.

    Still, when I got the notification email that someone (channer) responded, it contained a link that
    bring me to a chinese-internationalized view of this forum... or well, some of it appears chinese, some English, some clearly broken... (though I do apparently have a CJK supporting font installed, see screenshot.. i did not do any tinkering on my machine in the domain of internationalization or special font support...).

    3.2.1 Ext.History has only 1 step deep on IE (FF fine) - Mozilla Firefox 04102010 140608.jpg

  4. #4
    Sencha - Sencha Touch Dev Team Jamie Avins's Avatar
    Join Date
    Mar 2007
    Location
    Redwood City, California
    Posts
    3,661
    Vote Rating
    21
    Jamie Avins is a jewel in the rough 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  

Similar Threads

  1. [OPEN] [OPEN-1230] Ext.History not working correctly in IE
    By mrusinak in forum Ext 3.x: Bugs
    Replies: 8
    Last Post: 29 Oct 2010, 9:46 AM
  2. Step by step tutorial Desktop
    By blow in forum Ext 2.x: Help & Discussion
    Replies: 2
    Last Post: 14 Oct 2009, 3:40 PM
  3. Step-by-step instructions for running Explorer demo. . .
    By dmdabbs in forum Ext GWT: Discussion
    Replies: 0
    Last Post: 14 Sep 2009, 12:12 PM
  4. AJAX PHP Step by Step example
    By bluesapphire in forum Ext 2.x: Help & Discussion
    Replies: 2
    Last Post: 20 Jun 2008, 4:44 PM
  5. Portal Drag&Drop step by step
    By Evolic in forum Ext 2.x: Help & Discussion
    Replies: 0
    Last Post: 10 Apr 2008, 7:12 AM

Thread Participants: 2

Tags for this Thread