albums: fixed positioning on group change
This commit is contained in:
parent
df63f06897
commit
0ad4b2f16f
1 changed files with 4 additions and 4 deletions
|
@ -473,7 +473,7 @@ class _FilterSectionedContentState<T extends CollectionFilter> extends State<_Fi
|
||||||
|
|
||||||
final GlobalKey scrollableKey = GlobalKey(debugLabel: 'filter-grid-page-scrollable');
|
final GlobalKey scrollableKey = GlobalKey(debugLabel: 'filter-grid-page-scrollable');
|
||||||
|
|
||||||
FilterGrouping? _grouping;
|
FilterGroupNotifier? _groupNotifier;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void initState() {
|
void initState() {
|
||||||
|
@ -486,7 +486,7 @@ class _FilterSectionedContentState<T extends CollectionFilter> extends State<_Fi
|
||||||
void didChangeDependencies() {
|
void didChangeDependencies() {
|
||||||
super.didChangeDependencies();
|
super.didChangeDependencies();
|
||||||
_unregisterDependencies();
|
_unregisterDependencies();
|
||||||
_grouping = context.read<FilterGrouping?>();
|
_groupNotifier = context.read<FilterGroupNotifier?>();
|
||||||
_registerDependencies();
|
_registerDependencies();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -505,11 +505,11 @@ class _FilterSectionedContentState<T extends CollectionFilter> extends State<_Fi
|
||||||
}
|
}
|
||||||
|
|
||||||
void _registerDependencies() {
|
void _registerDependencies() {
|
||||||
_grouping?.addListener(_scrollToTop);
|
_groupNotifier?.addListener(_scrollToTop);
|
||||||
}
|
}
|
||||||
|
|
||||||
void _unregisterDependencies() {
|
void _unregisterDependencies() {
|
||||||
_grouping?.removeListener(_scrollToTop);
|
_groupNotifier?.removeListener(_scrollToTop);
|
||||||
}
|
}
|
||||||
|
|
||||||
void _registerWidget(_FilterSectionedContent<T> widget) {
|
void _registerWidget(_FilterSectionedContent<T> widget) {
|
||||||
|
|
Loading…
Reference in a new issue