WordPress.org

Make WordPress Core

Ticket #24739: 24739.diff

File 24739.diff, 1.8 KB (added by markjaquith, 5 years ago)
  • wp-admin/css/wp-admin-rtl.css

    diff --git a/wp-admin/css/wp-admin-rtl.css b/wp-admin/css/wp-admin-rtl.css
    index 962f2fd..8738353 100644
    a b th.sorted a span { 
    10261026}
    10271027
    10281028.revisions-tooltip {
    1029         margin-left: -185px;
     1029        margin-right: -73px;
     1030        margin-left: 0;
     1031        -webkit-transition: right 15ms;
     1032        -moz-transition:    right 15ms;
     1033        -ms-transition:     right 15ms;
     1034        -o-transition:      right 15ms;
     1035        transition:         right 15ms;
    10301036}
    10311037
    10321038.revisions-tooltip-arrow {
    1033         margin-left: 150px;
     1039        right: 0;
     1040        margin-left: 0;
     1041        margin-right: 35px;
     1042}
     1043
     1044.revisions-tooltip-image {
     1045        float: right;
     1046        margin: 2px 0 0 5px;
    10341047}
    10351048
    10361049/*------------------------------------------------------------------------------
  • wp-admin/js/revisions.js

    diff --git a/wp-admin/js/revisions.js b/wp-admin/js/revisions.js
    index e7b3cef..181affb 100644
    a b window.wp = window.wp || {}; 
    620620                        // 0.7 to convert the slider-relative percentage to a page-relative percentage
    621621                        // 100 to convert to a percentage
    622622                        offset = 15 + (0.7 * offset * 100 ); // Now in a percentage
    623                         this.$el.css( 'left', offset + '%' );
     623                        this.$el.css( isRtl ? 'right' : 'left', offset + '%' );
    624624                }
    625625        });
    626626
    window.wp = window.wp || {}; 
    835835                                        to: this.model.revisions.at( isRtl ? this.model.revisions.length - ui.values[0] - 1 : ui.values[1] ),
    836836                                        from: this.model.revisions.at( isRtl ? this.model.revisions.length - ui.values[1] - 1 : ui.values[0] )
    837837                                };
    838                                 movedRevision = ! isRtl && ui.value === ui.values[0] ? attributes.from : attributes.to;
     838                                movedRevision = isRtl ^ ( ui.value === ui.values[0] ) ? attributes.from : attributes.to;
    839839                        } else {
    840840                                sliderPosition = this.getSliderPosition( ui );
    841841                                attributes = {