{"action":"created","issue":{"url":"https://api.github.com/repos/mcallegari/qlcplus/issues/672","labels_url":"https://api.github.com/repos/mcallegari/qlcplus/issues/672/labels{/name}","comments_url":"https://api.github.com/repos/mcallegari/qlcplus/issues/672/comments","events_url":"https://api.github.com/repos/mcallegari/qlcplus/issues/672/events","html_url":"https://github.com/mcallegari/qlcplus/issues/672","id":115911361,"number":672,"title":"Bug with cue list hitting next, then crossfader and then next again","user":{"login":"anorod","id":15733856,"avatar_url":"https://avatars.githubusercontent.com/u/15733856?v=3","gravatar_id":"","url":"https://api.github.com/users/anorod","html_url":"https://github.com/anorod","followers_url":"https://api.github.com/users/anorod/followers","following_url":"https://api.github.com/users/anorod/following{/other_user}","gists_url":"https://api.github.com/users/anorod/gists{/gist_id}","starred_url":"https://api.github.com/users/anorod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anorod/subscriptions","organizations_url":"https://api.github.com/users/anorod/orgs","repos_url":"https://api.github.com/users/anorod/repos","events_url":"https://api.github.com/users/anorod/events{/privacy}","received_events_url":"https://api.github.com/users/anorod/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mcallegari/qlcplus/labels/issue%20confirmed","name":"issue confirmed","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"plugz","id":428240,"avatar_url":"https://avatars.githubusercontent.com/u/428240?v=3","gravatar_id":"","url":"https://api.github.com/users/plugz","html_url":"https://github.com/plugz","followers_url":"https://api.github.com/users/plugz/followers","following_url":"https://api.github.com/users/plugz/following{/other_user}","gists_url":"https://api.github.com/users/plugz/gists{/gist_id}","starred_url":"https://api.github.com/users/plugz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/plugz/subscriptions","organizations_url":"https://api.github.com/users/plugz/orgs","repos_url":"https://api.github.com/users/plugz/repos","events_url":"https://api.github.com/users/plugz/events{/privacy}","received_events_url":"https://api.github.com/users/plugz/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-11-09T16:20:57Z","updated_at":"2015-11-11T10:31:14Z","closed_at":"2015-11-11T10:31:14Z","body":"I have a cue list with different scenes, some of them have the fade timing set, but others I need to fade it manually because the scene depends on some actors. The problem with 4.10.1 that was not before is that when I hit next and then do the crossfade, when I hit next again later it continues since the last cue I did with the next button.\r\n\r\nEg:\r\nI have 10 scenes in a cue list. The first 5 with timing so I hit the next cue button. After the 5th, I use the crossfader with 3 more so I am in cue 8th. If I hit next now instead of use the crossfader, I will jump to cue 6 instead of 9.\r\n\r\nI've tested it with MacOS 10.9.5 and Windows with the same results. Also I've tested versions 4.10.1, 4.9.1, 4.8.5 and it's the same.\r\n\r\nI've been looking at the code and while hitting the next button just do ch->next() in line 619:\r\n  https://github.com/mcallegari/qlcplus/blob/master/ui/src/virtualconsole/vccuelist.cpp#L619\r\n\r\nIn the sliders it change manually and it doesn't seem to update the current cue number. Maybe the bug could be solved updating the current cue number after the following lines:\r\n - For Slider1: https://github.com/mcallegari/qlcplus/blob/master/ui/src/virtualconsole/vccuelist.cpp#L998\r\n - For Slider2: https://github.com/mcallegari/qlcplus/blob/master/ui/src/virtualconsole/vccuelist.cpp#L1048\r\n\r\nI'm guessing it may be something similar to *ch->setCurrentStep(ch->currentStepIndex() + 1);* but not sure.\r\n\r\nThank's for a great software!"},"comment":{"url":"https://api.github.com/repos/mcallegari/qlcplus/issues/comments/155729536","html_url":"https://github.com/mcallegari/qlcplus/issues/672#issuecomment-155729536","issue_url":"https://api.github.com/repos/mcallegari/qlcplus/issues/672","id":155729536,"user":{"login":"mcallegari","id":2951337,"avatar_url":"https://avatars.githubusercontent.com/u/2951337?v=3","gravatar_id":"","url":"https://api.github.com/users/mcallegari","html_url":"https://github.com/mcallegari","followers_url":"https://api.github.com/users/mcallegari/followers","following_url":"https://api.github.com/users/mcallegari/following{/other_user}","gists_url":"https://api.github.com/users/mcallegari/gists{/gist_id}","starred_url":"https://api.github.com/users/mcallegari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcallegari/subscriptions","organizations_url":"https://api.github.com/users/mcallegari/orgs","repos_url":"https://api.github.com/users/mcallegari/repos","events_url":"https://api.github.com/users/mcallegari/events{/privacy}","received_events_url":"https://api.github.com/users/mcallegari/received_events","type":"User","site_admin":false},"created_at":"2015-11-11T10:31:14Z","updated_at":"2015-11-11T10:31:14Z","body":"Fixed by #674 "}}