TF-1897 Fix ScrollController not attached to any scroll views
(cherry picked from commit adfcaf96f5f3d30a9ede997b17f238b3519d293d)
This commit is contained in:
@@ -744,10 +744,15 @@ class MailboxController extends BaseMailboxController with MailboxActionHandlerM
|
|||||||
final inboxMailbox = findMailboxNodeByRole(PresentationMailbox.roleInbox);
|
final inboxMailbox = findMailboxNodeByRole(PresentationMailbox.roleInbox);
|
||||||
mailboxDashBoardController.setSelectedMailbox(inboxMailbox?.item);
|
mailboxDashBoardController.setSelectedMailbox(inboxMailbox?.item);
|
||||||
_updateSelectedMailboxRouteOnBrowser();
|
_updateSelectedMailboxRouteOnBrowser();
|
||||||
mailboxListScrollController.animateTo(
|
|
||||||
0,
|
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||||
duration: const Duration(milliseconds: 500),
|
if(mailboxListScrollController.hasClients){
|
||||||
curve: Curves.fastOutSlowIn);
|
mailboxListScrollController.animateTo(
|
||||||
|
0,
|
||||||
|
duration: const Duration(milliseconds: 500),
|
||||||
|
curve: Curves.fastOutSlowIn);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void _deleteMailboxFailure(DeleteMultipleMailboxFailure failure) {
|
void _deleteMailboxFailure(DeleteMultipleMailboxFailure failure) {
|
||||||
|
|||||||
Reference in New Issue
Block a user