Index: trunk/extensions/WikiEditor/modules/jquery.wikiEditor.js |
— | — | @@ -488,7 +488,7 @@ |
489 | 489 | * Save scrollTop and cursor position for IE |
490 | 490 | */ |
491 | 491 | 'saveCursorAndScrollTop': function() { |
492 | | - if ( $.client.name === 'msie' ) { |
| 492 | + if ( $.client.profile().name === 'msie' ) { |
493 | 493 | var IHateIE = { |
494 | 494 | 'scrollTop' : context.$textarea.scrollTop(), |
495 | 495 | 'pos': context.$textarea.textSelection( 'getCaretPosition', { startAndEnd: true } ) |
— | — | @@ -500,7 +500,7 @@ |
501 | 501 | * Restore scrollTo and cursor position for IE |
502 | 502 | */ |
503 | 503 | 'restoreCursorAndScrollTop': function() { |
504 | | - if ( $.client.name === 'msie' ) { |
| 504 | + if ( $.client.profile().name === 'msie' ) { |
505 | 505 | var IHateIE = context.$textarea.data( 'IHateIE' ); |
506 | 506 | if ( IHateIE ) { |
507 | 507 | context.$textarea.scrollTop( IHateIE.scrollTop ); |
— | — | @@ -513,7 +513,7 @@ |
514 | 514 | * Save text selection for IE |
515 | 515 | */ |
516 | 516 | 'saveSelection': function() { |
517 | | - if ( $.client.name === 'msie' ) { |
| 517 | + if ( $.client.profile().name === 'msie' ) { |
518 | 518 | context.$textarea.focus(); |
519 | 519 | context.savedSelection = document.selection.createRange(); |
520 | 520 | } |
— | — | @@ -522,7 +522,7 @@ |
523 | 523 | * Restore text selection for IE |
524 | 524 | */ |
525 | 525 | 'restoreSelection': function() { |
526 | | - if ( $.client.name === 'msie' && context.savedSelection !== null ) { |
| 526 | + if ( $.client.profile().name === 'msie' && context.savedSelection !== null ) { |
527 | 527 | context.$textarea.focus(); |
528 | 528 | context.savedSelection.select(); |
529 | 529 | context.savedSelection = null; |
Index: trunk/extensions/WikiEditor/modules/jquery.wikiEditor.iframe.js |
— | — | @@ -551,13 +551,13 @@ |
552 | 552 | return; |
553 | 553 | }, |
554 | 554 | 'saveSelection': function() { |
555 | | - if ( $.client.name === 'msie' ) { |
| 555 | + if ( $.client.profile().name === 'msie' ) { |
556 | 556 | context.$iframe[0].contentWindow.focus(); |
557 | 557 | context.savedSelection = context.$iframe[0].contentWindow.document.selection.createRange(); |
558 | 558 | } |
559 | 559 | }, |
560 | 560 | 'restoreSelection': function() { |
561 | | - if ( $.client.name === 'msie' && context.savedSelection !== null ) { |
| 561 | + if ( $.client.profile().name === 'msie' && context.savedSelection !== null ) { |
562 | 562 | context.$iframe[0].contentWindow.focus(); |
563 | 563 | context.savedSelection.select(); |
564 | 564 | context.savedSelection = null; |