Page 1 of 1

Values deleted after disable channel in Sequence

Posted: Mon Aug 27, 2018 1:17 am
by CoS2000
Hi there,

i found a new Bug with Value Deleting (i have masses more, but i search for ways to reproduce).

In the attached Workspace you'll find 1 Show with 1 Seqence. In this Sequence i use 1 Device (with 3 Channels for R, G and B). In the first Step all Values for all 3 Channels (RBG) are on 255 (which gives color white). In the Second Step all 3 Channels are 0.

Reproduce the Bug:

1: Open the Workspace i've attached
2: Go to the only Show (named "Test"). You'll find 1 Track with 1 Sequence.
3: Edit the only Sequence. Edit Step 1 and select the only Device used in this Sequence
4: Deactivate the Channel for R (red)
5: Reactivate the Channel for R (red)
6: Turn to Step 2

Now Values are changed. When you click back on Step 1 G is to 0!

Use QLC+ 4.12.0.38 on Windows 7

This bug exist not only in Show Mode! You can edit the Sequence in Function Windows too and you'll have the same (wrong) values!

Re: Values deleted after disable channel in Sequence

Posted: Mon Aug 27, 2018 1:38 am
by CoS2000
Hi again,

real weird Version of Same bug. Same Workspace, Same Show, Same Sequence...

Reproduce the weird Version:

1: Open the Workspace i've attached
2: Go to the only Show (named "Test"). You'll find 1 Track with 1 Sequence.
3: Edit the only Sequence. Edit Step 2 and select the only Device used in this Sequence
4: Deactivate the Channel for R (red)
5: Reactivate the Channel for R (red)
6: Click on Scene 1

Values are now weird

Step 1: R = 0, G = 255, B = 255
Step2: R = 0, G = 255, B = 0

When you now try to edit Step 2 and Set G to 0 you'll get:

Step1: R = 0, G = 0, B = 255 (Green goes to 0 in Step 1 too)
Steo2: R = 0, G = 0, B = 0

Play a little bit an change values in any step and sometimes you get unexpected Results. Sometimes the Sequence is broken now. It saves wrong values every time...

Work around: Be sure what channels you need and dont deactivate and reactive any channels!

Re: Values deleted after disable channel in Sequence

Posted: Mon Aug 27, 2018 2:53 pm
by mcallegari
When you "disable" a channel, you are in fact removing that channel from the shared Scene, so the value for that channel is removed from EACH step.
So this is not a bug.

Re: Values deleted after disable channel in Sequence

Posted: Tue Aug 28, 2018 1:15 am
by CoS2000
When i remove RED and add it again, then GREEN goes to 0 in Step 1, not red - RED stays on 255 after deactivate/reactivate!

Before deactivating Channel:

Step 1: R = 255, G = 255, B = 255
Step 2: R = 0, G = 0, B = 0

aftere deactivate and reactivate RED

Step 1: R = 255, G = 0, B = 255 (red is still on 255, but green is deleted)
Step 2: R = 0, G = 0, B = 0

What you say i could understand, but red isnt changed anyway! Its the channel AFTER de deactivated that lost his value! When i deactivate/reactivate GREEN, than Blue goes to 0 (and not green, green stays on 255)!

When i deactivate RED in Step 2, Green goes to 255 (it was on 0 before, red still has same value as before!) Every Time the channel AFTER the deactivated/reactivated one change its value!

This is a bug!

P.S.: If you want move this thread to "function manager", because the bug exists too, if i edit sequence in function manager!

Re: Values deleted after disable channel in Sequence

Posted: Tue Aug 28, 2018 7:01 pm
by CoS2000
I've made a Video to better displaying that this IS a Bug. I show both Versions of the Bug (like the first 2 Posts in this Thread) in the Video you'll find here:
https://www.youtube.com/watch?v=w0GoWVekHoE

Re: Values deleted after disable channel in Sequence

Posted: Sat Sep 01, 2018 10:19 am
by mcallegari
Fixed on GIT. Test version up.

Re: Values deleted after disable channel in Sequence

Posted: Sun Sep 02, 2018 10:17 pm
by CoS2000
Fix Confirmed in Version QLC+ 4.12.0.57

When i deactivate/reactivate red in Step 1 - Red stays on 255 in Step 1
When i deactivate/reactivate red in Step 2 - Red goes to 0 in both steps

Is it that what you want, because you say after deactivating a channel the value should be 0!?

For me its ok, just a question ;-)

Thank you very much!