|
@@ -41,6 +41,7 @@ import io.legado.app.model.ReadBook
|
|
|
import io.legado.app.ui.browser.WebViewActivity
|
|
import io.legado.app.ui.browser.WebViewActivity
|
|
|
import io.legado.app.ui.widget.seekbar.SeekBarChangeListener
|
|
import io.legado.app.ui.widget.seekbar.SeekBarChangeListener
|
|
|
import io.legado.app.utils.ConstraintModify
|
|
import io.legado.app.utils.ConstraintModify
|
|
|
|
|
+import io.legado.app.utils.VibrationUtils
|
|
|
import io.legado.app.utils.activity
|
|
import io.legado.app.utils.activity
|
|
|
import io.legado.app.utils.applyNavigationBarPadding
|
|
import io.legado.app.utils.applyNavigationBarPadding
|
|
|
import io.legado.app.utils.dpToPx
|
|
import io.legado.app.utils.dpToPx
|
|
@@ -446,11 +447,12 @@ class ReadMenu @JvmOverloads constructor(
|
|
|
upBrightnessVwPos()
|
|
upBrightnessVwPos()
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- seekReadPage.addOnChangeListener { slider, value, fromUser ->
|
|
|
|
|
|
|
+ seekReadPage.addOnChangeListener { _, value, fromUser ->
|
|
|
if (fromUser) {
|
|
if (fromUser) {
|
|
|
if (AppConfig.progressBarBehavior == "page")
|
|
if (AppConfig.progressBarBehavior == "page")
|
|
|
ReadBook.skipToPage(value.toInt() - 1)
|
|
ReadBook.skipToPage(value.toInt() - 1)
|
|
|
- //VibrationUtils.vibrate(context, 12)
|
|
|
|
|
|
|
+ if (AppConfig.sliderVibrator)
|
|
|
|
|
+ VibrationUtils.vibrate(context, 10)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|