Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Artifact carousel collapses when screen is locked #44

Open
pavel604 opened this issue Oct 18, 2022 · 1 comment
Open

Artifact carousel collapses when screen is locked #44

pavel604 opened this issue Oct 18, 2022 · 1 comment
Assignees
Labels
type: bug Something isn't working

Comments

@pavel604
Copy link

The issue is reproducible on both platforms:

  1. Open any wonder and navigate to artifacts.
  2. Scroll through artifacts back and forth.
  3. Lock the screen.
  4. Unlock the screen - the articaft carousel collapsed. Need to scroll to recover the images.
    Screenshot_20221017-200013
    Screenshot_20221017-200016
@pavel604
Copy link
Author

pavel604 commented Oct 18, 2022

The problem appears to be due to the fact that the page index zeroes out. It seems to work correctly if you

    int _current = 0; // <- save current index
    double get _currentOffset {
        bool inited = _controller.hasClients && _controller.position.haveDimensions;
        return inited ? _controller.page!  : _current.toDouble(); // _controller.initialPage * 1.0;
  }

and

    PageView.builder(
        onPageChanged: (i) {
            _current = i;
        },

@esDotDev esDotDev self-assigned this Sep 1, 2023
@esDotDev esDotDev added the type: bug Something isn't working label Sep 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants