[SOLVED] Cascaded Frames with pages: saving bug

Archive of the non-categorized posts related to the QLC+ technical support.
Please do not create new threads here, instead, use the categories above !
Post Reply
siegmund
Posts: 703
Joined: Mon Nov 02, 2015 11:03 am
Location: Germany
Real Name: Lukas

Hey guys,

I noticed a bug when saving a workspace with cascaded frames with multiple pages. Some pages of the inner frame are lost.

Steps to reproduce:
- open the provided workspace file
- enable pages for the outer frame - enable duplicating the first page! Chose 4 pages
- everything is fin (compliment for the really great duplicating feature!)
- save workspace
- open workspace again, you'll see that some pages are present, some others aren't:
Page 1
Page 1 - fine
Page 2 - fine
Page 3 - fine
Page 4 - fine
Page 2
Page 1 - lost
Page 2 - fine
Page 3 - lost
Page 4 - lost
Page 3
Page 1 - lost
Page 2 - lost
Page 3 - fine
Page 4 - lost
Page 4
Page 1 - lost
Page 2 - lost
Page 3 - lost
Page 4 - fine

I'm working with QLC+ 4.10.3 GIT under 14.04 Xubuntu 64Bit with Qt 5.2.1.

Thanks in advance!
Attachments
generic workbench.qxw
(79.18 KiB) Downloaded 51 times
User avatar
mcallegari
Posts: 4480
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Hi, thanks for spotting.

I've reproduced it with QLC+ 4.9.1 as well, so it is not related to the XML saving.
It was there before and it's probably related to the multipage frame cloning.

Gonna investigate it.

[EDIT] As I suspected. Very simple workspace attached.
Attachments
test_clone.qxw
(5.28 KiB) Downloaded 45 times
User avatar
mcallegari
Posts: 4480
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Fixed on GIT
Although the items display is now correct, the input mapping behaviour might be unexpected.

Best thing would be not to have multipage frames inside multipage frames. Just do it in a single multipage frame with many pages.
siegmund
Posts: 703
Joined: Mon Nov 02, 2015 11:03 am
Location: Germany
Real Name: Lukas

mcallegari wrote:Fixed on GIT
Although the items display is now correct, the input mapping behaviour might be unexpected.

Best thing would be not to have multipage frames inside multipage frames. Just do it in a single multipage frame with many pages.
Thank you for your work! I'll try this tomorrow.
A frame with many pages wouldn't work so good for me, because I want to multiply the number of encoders on my BCF2000 for every set of faders.
siegmund
Posts: 703
Joined: Mon Nov 02, 2015 11:03 am
Location: Germany
Real Name: Lukas

Works completely as expected. Very good job!
Post Reply