[fenix] For https://github.com/mozilla-mobile/fenix/issues/7753: Increases touch target of crash page

pull/600/head
Sawyer Blatz 5 years ago committed by Jeff Boek
parent 35faf84bfc
commit 07e62413b2

@ -13,6 +13,7 @@ import kotlinx.android.synthetic.main.fragment_crash_reporter.*
import mozilla.components.lib.crash.Crash
import org.mozilla.fenix.R
import org.mozilla.fenix.ext.hideToolbar
import org.mozilla.fenix.ext.increaseTapArea
import org.mozilla.fenix.ext.requireComponents
import org.mozilla.fenix.ext.settings
@ -37,11 +38,18 @@ class CrashReporterFragment : Fragment(R.layout.fragment_crash_reporter) {
settings = requireContext().settings()
)
restoreTabButton.setOnClickListener {
controller.handleCloseAndRestore(sendCrashCheckbox.isChecked)
restoreTabButton.apply {
increaseTapArea(TAP_INCREASE_DP)
setOnClickListener {
controller.handleCloseAndRestore(sendCrashCheckbox.isChecked)
}
}
closeTabButton.setOnClickListener {
controller.handleCloseAndRemove(sendCrashCheckbox.isChecked)
closeTabButton.apply {
increaseTapArea(TAP_INCREASE_DP)
setOnClickListener {
controller.handleCloseAndRemove(sendCrashCheckbox.isChecked)
}
}
}
@ -49,4 +57,8 @@ class CrashReporterFragment : Fragment(R.layout.fragment_crash_reporter) {
super.onResume()
hideToolbar()
}
companion object {
private const val TAP_INCREASE_DP = 12
}
}

Loading…
Cancel
Save