Scroll for page shifts making it hard for user to locate page while switching between code and page

Created on 17 June 2025, 16 days ago

Overview

When a user switches between the code view and the page view repeatedly, the scrolling effect on the page can become disorienting. This makes it challenging for the user to locate the specific page they are currently editing.

Steps To Reproduce

  1. Create a code component "Code01" do not add it in component list
  2. Click on Code01
  3. Click on page from top menu bar
  4. Again click on Code01
  5. Back to page from top menu bar - you will see a blank page and to vie the page will have to scroll to find it

Proposed resolution

User interface changes

πŸ› Bug report
Status

Active

Version

0.0

Component

Page builder

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @neha_bawankar
  • First commit to issue fork.
  • πŸ‡¬πŸ‡§United Kingdom jessebaker

    In all honesty I found this very difficult to reproduce in any kind of consistent way. Following the steps in the video lead to the issue being exhibited maybe 10% of the time.

    With my fix (which is a bit of a stab in the dark) I've not been able to reproduce the issue - but I'm not confident I've identified the reason the issue is occuring so maybe it just makes it better but there is still some underlying race condition that could still happen.

  • Pipeline finished with Success
    14 days ago
    Total: 795s
    #526287
  • πŸ‡ΊπŸ‡ΈUnited States bnjmnm Ann Arbor, MI

    I could only reproduce the symptoms as reported once, but I approved the code as it does address the possible cancelling of a callback we didn't actually want cancelled. However, because the issue is difficult for me (and @jessebaker) to consistently reproduce, I think it would be best if @neha_bawankar (the reporter) tried this out before this gets merged. That's just to ensure we don't need to re-open this - it doesn't appear to be the sort of change that would introduce a problem.

  • Pipeline finished with Skipped
    2 days ago
    #536016
  • πŸ‡¬πŸ‡§United Kingdom jessebaker

    I have merged, this can be tested on 0.x now @neha_bawankar

Production build 0.71.5 2024