diff --git a/app/lib/features/geckoview/domain/controllers/bottom_sheet.dart b/app/lib/features/geckoview/domain/controllers/bottom_sheet.dart
index 9de5367c..af50b390 100644
--- a/app/lib/features/geckoview/domain/controllers/bottom_sheet.dart
+++ b/app/lib/features/geckoview/domain/controllers/bottom_sheet.dart
@@ -17,10 +17,8 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see .
*/
-import 'dart:async';
import 'package:riverpod_annotation/riverpod_annotation.dart';
-import 'package:rxdart/rxdart.dart';
import 'package:weblibre/features/geckoview/features/browser/domain/entities/sheet.dart';
part 'bottom_sheet.g.dart';
@@ -41,27 +39,3 @@ class BottomSheetController extends _$BottomSheetController {
state = null;
}
}
-
-@Riverpod()
-class BottomSheetExtend extends _$BottomSheetExtend {
- late StreamController _extentStreamController;
-
- void add(double extent) {
- if (!_extentStreamController.isClosed) {
- _extentStreamController.add(extent);
- }
- }
-
- @override
- Stream build() {
- _extentStreamController = StreamController();
-
- ref.onDispose(() async {
- await _extentStreamController.close();
- });
-
- return _extentStreamController.stream.sampleTime(
- const Duration(milliseconds: 50),
- );
- }
-}
diff --git a/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart b/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart
index caa6dc03..0c1999de 100644
--- a/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart
+++ b/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart
@@ -62,48 +62,3 @@ abstract class _$BottomSheetController extends $Notifier {
element.handleValue(ref, created);
}
}
-
-@ProviderFor(BottomSheetExtend)
-const bottomSheetExtendProvider = BottomSheetExtendProvider._();
-
-final class BottomSheetExtendProvider
- extends $StreamNotifierProvider {
- const BottomSheetExtendProvider._()
- : super(
- from: null,
- argument: null,
- retry: null,
- name: r'bottomSheetExtendProvider',
- isAutoDispose: true,
- dependencies: null,
- $allTransitiveDependencies: null,
- );
-
- @override
- String debugGetCreateSourceHash() => _$bottomSheetExtendHash();
-
- @$internal
- @override
- BottomSheetExtend create() => BottomSheetExtend();
-}
-
-String _$bottomSheetExtendHash() => r'fbefffbad011502d7ed6ec3bd2fdcdb03995f149';
-
-abstract class _$BottomSheetExtend extends $StreamNotifier {
- Stream build();
- @$mustCallSuper
- @override
- void runBuild() {
- final created = build();
- final ref = this.ref as $Ref, double>;
- final element =
- ref.element
- as $ClassProviderElement<
- AnyNotifier, double>,
- AsyncValue,
- Object?,
- Object?
- >;
- element.handleValue(ref, created);
- }
-}
diff --git a/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart b/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart
index 9c9c8c0a..8a24be2b 100644
--- a/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart
+++ b/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart
@@ -400,10 +400,6 @@ class BrowserScreen extends HookConsumerWidget {
.read(bottomSheetControllerProvider.notifier)
.dismiss();
return true;
- } else {
- ref
- .read(bottomSheetExtendProvider.notifier)
- .add(notification.extent);
}
return false;