bluelinelabs / bluelinelabs/Conductor
Controller always being added to the back of the backstack
- Dominant language
- Java
- Stars
- 3.9k
- Forks
- 338
- PR merge metrics
- No merged PRs in 30d
Description
I have a root controller on top of which I push a loadingscreen also a controller
(getActivity() as BaseConductorActivity).router?.pushController(RouterTransaction.with(LoadMe()))
No matter what I do, I always get LoadMe controller in thr bottom of the backstack (index 0)
that way loadMe isnt displayed
However if I add LoadMe twice I actually get the disered result
Contributor guide
Research direction
Start by reproducing the pushController sequence described in the issue: push a root controller, then one LoadMe, and compare the backstack with two pushes. Use the controller and backstack behavior as the acceptance check; done means a single LoadMe is displayed in the intended position rather than at index 0.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100