@@ -50,10 +50,6 @@ $.widget("ui.resizable", $.ui.mouse, {
50
50
//Wrap the element if it cannot hold child nodes
51
51
if ( this . element [ 0 ] . nodeName . match ( / c a n v a s | t e x t a r e a | i n p u t | s e l e c t | b u t t o n | i m g / i) ) {
52
52
53
- //Opera fix for relative positioning
54
- if ( / r e l a t i v e / . test ( this . element . css ( 'position' ) ) && $ . browser . opera )
55
- this . element . css ( { position : 'relative' , top : 'auto' , left : 'auto' } ) ;
56
-
57
53
//Create a wrapper element and set the wrapper to the new current internal element
58
54
this . element . wrap (
59
55
$ ( '<div class="ui-wrapper" style="overflow: hidden;"></div>' ) . css ( {
@@ -247,10 +243,6 @@ $.widget("ui.resizable", $.ui.mouse, {
247
243
el . css ( { position : 'absolute' , top : iniPos . top , left : iniPos . left } ) ;
248
244
}
249
245
250
- //Opera fixing relative position
251
- if ( $ . browser . opera && ( / r e l a t i v e / ) . test ( el . css ( 'position' ) ) )
252
- el . css ( { position : 'relative' , top : 'auto' , left : 'auto' } ) ;
253
-
254
246
this . _renderProxy ( ) ;
255
247
256
248
var curleft = num ( this . helper . css ( 'left' ) ) , curtop = num ( this . helper . css ( 'top' ) ) ;
@@ -566,8 +558,7 @@ $.ui.plugin.add("resizable", "alsoResize", {
566
558
var el = $ ( this ) ;
567
559
el . data ( "resizable-alsoresize" , {
568
560
width : parseInt ( el . width ( ) , 10 ) , height : parseInt ( el . height ( ) , 10 ) ,
569
- left : parseInt ( el . css ( 'left' ) , 10 ) , top : parseInt ( el . css ( 'top' ) , 10 ) ,
570
- position : el . css ( 'position' ) // to reset Opera on stop()
561
+ left : parseInt ( el . css ( 'left' ) , 10 ) , top : parseInt ( el . css ( 'top' ) , 10 )
571
562
} ) ;
572
563
} ) ;
573
564
} ;
@@ -599,12 +590,6 @@ $.ui.plugin.add("resizable", "alsoResize", {
599
590
style [ prop ] = sum || null ;
600
591
} ) ;
601
592
602
- // Opera fixing relative position
603
- if ( $ . browser . opera && / r e l a t i v e / . test ( el . css ( 'position' ) ) ) {
604
- self . _revertToRelativePosition = true ;
605
- el . css ( { position : 'absolute' , top : 'auto' , left : 'auto' } ) ;
606
- }
607
-
608
593
el . css ( style ) ;
609
594
} ) ;
610
595
} ;
@@ -617,25 +602,6 @@ $.ui.plugin.add("resizable", "alsoResize", {
617
602
} ,
618
603
619
604
stop : function ( event , ui ) {
620
- var self = $ ( this ) . data ( "resizable" ) , o = self . options ;
621
-
622
- var _reset = function ( exp ) {
623
- $ ( exp ) . each ( function ( ) {
624
- var el = $ ( this ) ;
625
- // reset position for Opera - no need to verify it was changed
626
- el . css ( { position : el . data ( "resizable-alsoresize" ) . position } ) ;
627
- } ) ;
628
- } ;
629
-
630
- if ( self . _revertToRelativePosition ) {
631
- self . _revertToRelativePosition = false ;
632
- if ( typeof ( o . alsoResize ) == 'object' && ! o . alsoResize . nodeType ) {
633
- $ . each ( o . alsoResize , function ( exp ) { _reset ( exp ) ; } ) ;
634
- } else {
635
- _reset ( o . alsoResize ) ;
636
- }
637
- }
638
-
639
605
$ ( this ) . removeData ( "resizable-alsoresize" ) ;
640
606
}
641
607
} ) ;
0 commit comments