Changeset 2532


Ignore:
Timestamp:
10/09/08 12:44:47 (6 years ago)
Author:
martinkou
Message:

Restored the logic to emulate fixed dialog positions in IE6.
Made dialog shadows to be inverted in RTL mode.

Location:
CKEditor/branches/prototype/_source
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/branches/prototype/_source/plugins/dialog/plugin.js

    r2531 r2532  
    243243                                isFixed = this._.element.getFirst().getComputedStyle( 'position' ) == 'fixed'; 
    244244 
    245                         if ( this._.position && this._.position.x == x && this._.position.y == y ) 
     245                        if ( isFixed && this._.position && this._.position.x == x && this._.position.y == y ) 
    246246                                return; 
    247247 
     
    752752 
    753753                                dialog.move( realX, realY ); 
     754 
     755                                evt.data.preventDefault(); 
    754756                        }, 
    755757                        mouseUpHandler = function( evt ) 
     
    780782                                                coverDoc.on( 'mouseup', mouseUpHandler ); 
    781783                                        } 
     784 
     785                                        evt.data.preventDefault(); 
    782786                                }, dialog ); 
    783787        }, 
     
    827831                                        coverDoc.on( 'mouseup', mouseUpHandler, dialog, { part : partName } ); 
    828832                                } 
     833 
     834                                evt.data.preventDefault(); 
    829835                        }, 
    830836                        mouseMoveHandler = function( evt ) 
     
    880886                                dialog.move( realX, realY ); 
    881887                                dialog.resize( realX2 - realX, realY2 - realY ); 
     888 
     889                                evt.data.preventDefault(); 
    882890                        }, 
    883891                        mouseUpHandler = function( evt ) 
  • CKEditor/branches/prototype/_source/skins/default/dialog.css

    r2531 r2532  
    8585} 
    8686 
     87.cke_skin_default.cke_rtl .cke_dialog_l, 
     88.cke_skin_default.cke_rtl .cke_dialog_r 
     89{ 
     90        background-image: url(images/dialog.sides.rtl.png); 
     91        _background-image: url(images/dialog.sides.gif); 
     92} 
     93 
    8794.cke_skin_default .cke_dialog_bl, 
    8895.cke_skin_default .cke_dialog_b, 
     
    103110} 
    104111 
     112.cke_skin_default.cke_rtl .cke_dialog_tl 
     113{ 
     114        background-position: -16px -397px; 
     115} 
     116 
    105117.cke_skin_default .cke_dialog_tr 
    106118{ 
    107119        background-position: -16px -76px; 
     120} 
     121 
     122.cke_skin_default.cke_rtl .cke_dialog_tr 
     123{ 
     124        background-position: -16px -457px; 
    108125} 
    109126 
     
    129146} 
    130147 
     148.cke_skin_default.cke_rtl .cke_dialog_bl 
     149{ 
     150        background-position: -16px -517px; 
     151} 
     152 
    131153.cke_skin_default .cke_dialog_b 
    132154{ 
     
    138160{ 
    139161        background-position: -16px -263px; 
     162} 
     163 
     164.cke_skin_default.cke_rtl .cke_dialog_br 
     165{ 
     166        background-position: -16px -584px; 
    140167} 
    141168 
     
    293320} 
    294321 
    295 .cke_skin_default.cke_rtl .cke_dialog_ui_hbox_child, 
    296 .cke_skin_default.cke_rtl .cke_dialog_ui_hbox_last 
    297 { 
    298         padding-right: 10px; 
     322.cke_skin_default.cke_rtl .cke_dialog_ui_hbox_first, 
     323.cke_skin_default.cke_rtl .cke_dialog_ui_hbox_child 
     324{ 
     325        padding-left: 10px; 
    299326} 
    300327 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy