Zebra icon indicating copy to clipboard operation
Zebra copied to clipboard

Queue view controller doesn't display queued packages right away

Open L1ghtmann opened this issue 2 years ago • 1 comments

Describe the bug If the queue view controller is not opened between queuing an initial package and subsequent packages, only the first package queued will be present in the view controller's view.

To Reproduce Add a package to the queue and don't open the queue view controller. Then add another package to the queue and open the queue view controller. Notice how the second of the two packages queued isn't displayed. This will be the case for all packages added after the initial one (assuming you don't open the queue before adding them).

Expected behavior The queue view controller's view to update as packages are added to the queue without having to open it once beforehand.

Screenshots [Bug] https://user-images.githubusercontent.com/67040127/173160333-7de01db1-77c9-4577-ace2-39369ca8bb92.mov

[Opening queue view controller after initial package is added exhibits normal behavior] https://user-images.githubusercontent.com/67040127/173160366-67f03fdc-140a-471d-9b07-93dcf9481a3d.mov

Device Information:

  • iOS Version: 14.3
  • Zebra Version: 1.1.28 (latest stable)
  • Device Type: iPhone
  • Jailbreak Type: Taurine

Crash Log or System Log N/A

Additional context Despite the view controller's view not updating properly, the queue tab bar does update correctly (see first screen recording).

The bug does not occur if the queue is opened after adding the initial package (see second screen recording above).

This issue was not present in 1.1.26 and appears to have begun in 1.1.27* and remains present in the latest stable release 1.1.28. I took a look at the commit history between 1.1.26 and 1.1.27* and nothing stood out. Would've dug a bit more, but I don't have a macOS install to be able to test things, unfortunately.

L1ghtmann avatar Jun 10 '22 23:06 L1ghtmann

I have the same issue. Usually launch the queue view controller once manually would fix it iirc. Device type : iPhone 11 Pro Max iOS version : 14.8 Jailbreak type : unc0ver 8.0.2 Zebra version : 1.1.28

CySxL avatar Jun 24 '22 01:06 CySxL

Fixed in https://github.com/zbrateam/Zebra/commit/403b4ed9830f4da0b4ee09117c070f1182fb5b33

elihwyma avatar Jun 03 '23 20:06 elihwyma