@@ -27,7 +27,7 @@ import {
2727 activeTabIdSaver ,
2828 favoriteScriptsSaver ,
2929 recentScriptsSaver ,
30- smoothScrollSaver ,
30+ disableSmoothScrollSaver ,
3131} from "./helpers/storage.js" ;
3232import {
3333 canAutoRun ,
@@ -560,10 +560,10 @@ function initSettings() {
560560 const themeRow = document . createElement ( "div" ) ;
561561 themeRow . classList . add ( "row" ) ;
562562 const author = curThem ?. author
563- ? `<a target="_blank" href="${ curThem . author . link } " title ="${ t ( {
564- vi : "Tác giả" ,
565- en : "Author" ,
566- } ) } ">
563+ ? `<a target="_blank" href="${ curThem . author . link } " data-tooltip ="${ t ( {
564+ vi : "Tác giả: " + curThem . author . name ,
565+ en : "Author: " + curThem . author . name ,
566+ } ) } " data-flow="left" >
567567 <img src="${ curThem . author . avatar } " class="avatar" />
568568 </a>`
569569 : "" ;
@@ -606,11 +606,14 @@ function initSettings() {
606606 </div>
607607 ` ;
608608 const checkbox = smoothScrollRow . querySelector ( "button" ) ;
609- checkbox . classList . toggle ( "active" , ! ( smoothScrollSaver . get ( ) ?? false ) ) ;
609+ checkbox . classList . toggle (
610+ "active" ,
611+ ! ( disableSmoothScrollSaver . get ( ) ?? false )
612+ ) ;
610613 checkbox . onclick = ( ) => {
611- let curVal = smoothScrollSaver . get ( ) ;
614+ let curVal = disableSmoothScrollSaver . get ( ) ;
612615 let newVal = ! curVal ;
613- smoothScrollSaver . set ( newVal ) ;
616+ disableSmoothScrollSaver . set ( newVal ) ;
614617
615618 let enabled = ! newVal ;
616619 trackEvent ( "CHANGE-SMOOTH-SCROLL-" + ( enabled ? "ON" : "OFF" ) ) ;
@@ -707,7 +710,8 @@ window.addEventListener("scroll", onScrollEnd);
707710( async function ( ) {
708711 trackEvent ( "OPEN-POPUP" ) ;
709712
710- if ( ! smoothScrollSaver . get ( ) ) disableSmoothScroll = enableSmoothScroll ( ) ;
713+ if ( ! disableSmoothScrollSaver . get ( ) )
714+ disableSmoothScroll = enableSmoothScroll ( ) ;
711715 initTracking ( ) ;
712716 initSearch ( ) ;
713717 initTooltip ( ) ;
0 commit comments