Ticket #4100: 4100_2.patch

File 4100_2.patch, 2.0 KB (added by Tobiasz Cudnik, 15 years ago)
  • CHANGES.html

     
    182182                <li><a href="http://dev.fckeditor.net/ticket/3982">#3982</a> : Fixed enterKey on empty list item result in weird dom structure.</li>
    183183                <li><a href="http://dev.fckeditor.net/ticket/4101">#4101</a> : Now it is possible to close dialog before gets focus.</li>
    184184                <li><a href="http://dev.fckeditor.net/ticket/4075">#4075</a> : [IE6/7]Fixed apply custom inline style with "class" attribute failed.</li>
     185                <li><a href="http://dev.fckeditor.net/ticket/4100">#4100</a> : [IE]Fixed Navigation keyset has no effect on panel.</li>
    185186        </ul>
    186187        <h3>
    187188                CKEditor 3.0 RC</h3>
  • _source/plugins/floatpanel/plugin.js

     
    183183                                        },
    184184                                        this );
    185185
    186                                 setTimeout( function()
     186                                CKEDITOR.tools.setTimeout( function()
    187187                                        {
    188188                                                if ( rtl )
    189189                                                        left -= element.$.offsetWidth;
     
    223223                                                        element.getFirst().removeStyle( 'height' );
    224224
    225225                                                // Set the IFrame focus, so the blur event gets fired.
    226                                                 setTimeout( function()
     226                                                CKEDITOR.tools.setTimeout( function()
    227227                                                        {
    228228                                                                if ( definition.voiceLabel )
    229229                                                                {
     
    236236                                                                                iframe.setAttribute( 'title', ' ' );
    237237                                                                        }
    238238                                                                }
    239                                                                 if ( CKEDITOR.env.ie )
     239                                                                if ( CKEDITOR.env.ie && CKEDITOR.env.quirks )
    240240                                                                        iframe.focus();
    241241                                                                else
    242242                                                                        iframe.$.contentWindow.focus();
    243                                                         }, 0);
    244                                         }, 0);
    245243
     244                                                                // We need this get fired manually because of unfired focus() function.
     245                                                                if ( CKEDITOR.env.ie && !CKEDITOR.env.quirks )
     246                                                                        this.allowBlur( true );
     247                                                        }, 0, this);
     248                                        }, 0, this);
    246249                                this.visible = 1;
    247250
    248251                                if ( this.onShow )
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy