mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-04-18 16:17:23 -05:00
Fix segment selection being lost when using up / down button
This commit is contained in:
parent
259aac8fcd
commit
719dfa7b72
|
|
@ -307,7 +307,7 @@ void AdvSceneSwitcher::on_actionRemove_clicked()
|
|||
|
||||
void AdvSceneSwitcher::on_actionUp_clicked()
|
||||
{
|
||||
if (currentActionIdx == -1) {
|
||||
if (currentActionIdx == -1 || currentActionIdx == 0) {
|
||||
return;
|
||||
}
|
||||
MoveMacroActionUp(currentActionIdx);
|
||||
|
|
@ -315,7 +315,8 @@ void AdvSceneSwitcher::on_actionUp_clicked()
|
|||
}
|
||||
void AdvSceneSwitcher::on_actionDown_clicked()
|
||||
{
|
||||
if (currentActionIdx == -1) {
|
||||
if (currentActionIdx == -1 ||
|
||||
currentActionIdx == actionsList->ContentLayout()->count() - 1) {
|
||||
return;
|
||||
}
|
||||
MoveMacroActionDown(currentActionIdx);
|
||||
|
|
|
|||
|
|
@ -459,7 +459,7 @@ void AdvSceneSwitcher::on_conditionRemove_clicked()
|
|||
|
||||
void AdvSceneSwitcher::on_conditionUp_clicked()
|
||||
{
|
||||
if (currentConditionIdx == -1) {
|
||||
if (currentConditionIdx == -1 || currentConditionIdx == 0) {
|
||||
return;
|
||||
}
|
||||
MoveMacroConditionUp(currentConditionIdx);
|
||||
|
|
@ -468,7 +468,9 @@ void AdvSceneSwitcher::on_conditionUp_clicked()
|
|||
|
||||
void AdvSceneSwitcher::on_conditionDown_clicked()
|
||||
{
|
||||
if (currentConditionIdx == -1) {
|
||||
if (currentConditionIdx == -1 ||
|
||||
currentConditionIdx ==
|
||||
conditionsList->ContentLayout()->count() - 1) {
|
||||
return;
|
||||
}
|
||||
MoveMacroConditionDown(currentConditionIdx);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user