{
if(view_->GetAiVoiceScrollView(AIVOICE_STARTCHAT_VIEWID) && view_->GetAiVoiceScrollView(AIVOICE_STARTCHAT_VIEWID)->IsVisible() == true)
{
- int index = model->GetSelectAiModel() + 1;
- if (index >= AIMODES_MAX_NUM)
+ int index = model->GetSelectAiModel() - 1;
+ if (index < 0)
{
- index = 0;
+ index = AIMODES_CHATGPT;
}
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AiModelsPresenter::index = %d", index);
model->SetSelectAiModel(index);
{
if(view_->GetAiVoiceScrollView(AIVOICE_STARTCHAT_VIEWID) && view_->GetAiVoiceScrollView(AIVOICE_STARTCHAT_VIEWID)->IsVisible() == true)
{
- int index = model->GetSelectAiModel() - 1;
- if (index < 0)
+ int index = model->GetSelectAiModel() + 1;
+ if (index >= AIMODES_MAX_NUM)
{
- index = AIMODES_CHATGPT;
+ index = 0;
}
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AiModelsPresenter::index = %d", index);
model->SetSelectAiModel(index);