на него гипотетически вышли?
                  
                  
                  Там же все команды идут в очередь в Handler. 
                  
                  
                  
                  
                  
                  1) OnCreateView() - ui
                  
                  
                  2) OnViewCreated() - ui, вызываем внутри presenter.attachView(view), если он асинхронно что-то делает, то потом он шлёт в очередь ui команду, но...
                  
                  
                  3) там уже есть вызов onViewStateRestored(), и наша команда вызывается после него.
                  
                  
                  
                  
                  
                  Единственное, если презентер в 'onAttach()' делает что-то синхронно, по типу восстановления состояния вью исходя из какого-то их видения  И  вью автоматически восстанавливает это состояние для каких-то её виджетов  И  состояние виджета почему-то != состоянию виджета по мнению презентера.
                  
                  
                
Больно сложный у вас презентер получается. ИМХО работу с состоянием View (именно с состоянием) надо бы вынести в отдельный компонент
Обсуждают сегодня