Skip to content

Commit d04a7ec

Browse files
committed
Revert "[camera] Remove deprecated Optional type (flutter#6870)"
Removing Optional from CameraValue.copyWith caused a regression handling device orientation changes while the preview was paused. This reverts commit 3d8b73b. # Conflicts: # packages/camera/camera/CHANGELOG.md # packages/camera/camera/lib/src/camera_controller.dart # packages/camera/camera/pubspec.yaml # packages/camera/camera_android/CHANGELOG.md # packages/camera/camera_android/pubspec.yaml # packages/camera/camera_avfoundation/CHANGELOG.md # packages/camera/camera_avfoundation/pubspec.yaml
1 parent f2f0761 commit d04a7ec

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

packages/camera/camera/test/camera_preview_test.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import 'package:flutter/material.dart';
88
import 'package:flutter/services.dart';
99
import 'package:flutter/widgets.dart';
1010
import 'package:flutter_test/flutter_test.dart';
11+
import 'package:quiver/core.dart';
1112

1213
class FakeController extends ValueNotifier<CameraValue>
1314
implements CameraController {

packages/camera/camera/test/camera_test.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import 'package:flutter/widgets.dart';
1313
import 'package:flutter_test/flutter_test.dart';
1414
import 'package:mockito/mockito.dart';
1515
import 'package:plugin_platform_interface/plugin_platform_interface.dart';
16+
import 'package:quiver/core.dart';
1617

1718
List<CameraDescription> get mockAvailableCameras => <CameraDescription>[
1819
const CameraDescription(

packages/camera/camera_android/example/lib/camera_controller.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import 'package:camera_platform_interface/camera_platform_interface.dart';
99
import 'package:flutter/foundation.dart';
1010
import 'package:flutter/material.dart';
1111
import 'package:flutter/services.dart';
12+
import 'package:quiver/core.dart';
1213

1314
/// The state of a [CameraController].
1415
class CameraValue {

packages/camera/camera_avfoundation/example/lib/camera_controller.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import 'package:camera_platform_interface/camera_platform_interface.dart';
99
import 'package:flutter/foundation.dart';
1010
import 'package:flutter/material.dart';
1111
import 'package:flutter/services.dart';
12+
import 'package:quiver/core.dart';
1213

1314
/// The state of a [CameraController].
1415
class CameraValue {

0 commit comments

Comments
 (0)