Zotero 7: Duplication of right side pane after fast switching between tabs

edited August 16, 2023
If I switch quickly between tabs, when I go back to the main library, I get a double right side pane. It seems to be happening when I try to load a large EPUB tab, but I did not make sufficient testing to verify this conclusively.
Screen recording
Debug ID: D1324594634
  • edited November 28, 2023
    This is still happening in Zotero 7.0.0-beta.51+7c5600913 (64-bit).
    Here is an easy way to reproduce:
    1) Open a PDF file in the Zotero PDF Viewer
    2) Go to the "My Library" tab
    3) Quickly press Ctrl+Page Down - Ctrl+Page Up
    --> When I get back to "My Library", the right-hand side pane is duplicated.

    The Debug ID is D13685909.
  • @mjthoraval Can you reproduce that on other operating systems like Linux or macOS?
  • edited November 28, 2023
    I reproduced, and without using the quick press on keys, but by navigating several times with the mouse between "My Library" and tabs. It was enough to duplicate the right panel. But it takes several tries.
    Edit: only PDFs
    Ubuntu 22.04.3
    Zotero 7 beta 51

    Debug ID is D655814467
  • I can reproduce on Ubuntu 23.10.
    I don't have a mac to test.

    Actually, I have tested also on Windows 11 with a test account.
    It seems that there is another component needed, probably related to memory being loaded or discarded. I had to open multiple PDF tabs, navigate between tabs, to finally trigger the problem.
  • I still see this bug in the latest beta.
    Here is a debug ID for quickly switching to a PDF tab and back to My Library with the shortcuts Ctrl+Page Down - Ctrl+Page Up:
    Debug ID D1637454343



    Some variation of the bug when in Stacked View:


    And switching between views after the bug:


    Zotero 7.0.0-beta.117+794dc6bf0 (64-bit)
    Windows 10
  • Thanks for the report. Will be fixed in the update.
  • I confirm that the problem is fixed in the latest beta.
    Zotero 7.0.1-beta.3+ec7ffa8c0 (64-bit)
Sign In or Register to comment.