Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0abd9e33 authored by Daniel Andersson's avatar Daniel Andersson
Browse files

Desktop screen capture: update capture button icon based on mode

Bug: 437433773
Test: Manual
Flag: com.android.systemui.large_screen_screencapture
Change-Id: I5751884519951347f96e8053019ffd7eefbf280d
parent ddc3ad5e
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -56,6 +56,12 @@ fun PreCaptureUI(viewModel: PreCaptureViewModel) {
            )
        }

        val iconResourceId =
            when (viewModel.captureType) {
                ScreenCaptureType.SCREENSHOT -> R.drawable.ic_screen_capture_camera
                ScreenCaptureType.SCREEN_RECORD -> R.drawable.ic_screenrecord
            }

        when (viewModel.captureRegion) {
            ScreenCaptureRegion.FULLSCREEN -> {
                // Dim the entire screen with a scrim before taking a fullscreen screenshot.
@@ -70,7 +76,7 @@ fun PreCaptureUI(viewModel: PreCaptureViewModel) {
                        icon =
                            loadIcon(
                                    viewModel = viewModel,
                                    resId = R.drawable.ic_screen_capture_camera,
                                    resId = iconResourceId,
                                    contentDescription = null,
                                )
                                .value,
@@ -86,7 +92,7 @@ fun PreCaptureUI(viewModel: PreCaptureViewModel) {
                val icon by
                    loadIcon(
                        viewModel = viewModel,
                        resId = R.drawable.ic_screen_capture_camera,
                        resId = iconResourceId,
                        contentDescription = null,
                    )
                RegionBox(