{
item.FindByName<Button>("ButtonFocusArea").On<Tizen>().SetNextFocusUpView(recentMainPanelButton);
}
+
+ for (var i = 0; i < recentSubPanelButtons.Count; i++)
+ {
+ if(i != 0)
+ {
+ recentSubPanelButtons[i].FindByName<Button>("ButtonFocusArea").On<Tizen>().SetNextFocusLeftView(recentSubPanelButtons[i - 1].FindByName<Button>("ButtonFocusArea"));
+ }
+ if (i != recentSubPanelButtons.Count - 1)
+ {
+ recentSubPanelButtons[i].FindByName<Button>("ButtonFocusArea").On<Tizen>().SetNextFocusRightView(recentSubPanelButtons[i + 1].FindByName<Button>("ButtonFocusArea"));
+ }
+ }
}
private void InitializeAppsSubPanelButtonFocusChain()
{
item.FindByName<Button>("ButtonFocusArea").On<Tizen>().SetNextFocusUpView(appsMainPanelButton);
}
+
+
+ for (var i = 0; i < appsSubPanelButtons.Count; i++)
+ {
+ if (i != 0)
+ {
+ appsSubPanelButtons[i].FindByName<Button>("ButtonFocusArea").On<Tizen>().SetNextFocusLeftView(appsSubPanelButtons[i - 1].FindByName<Button>("ButtonFocusArea"));
+ }
+ if (i != appsSubPanelButtons.Count - 1)
+ {
+ appsSubPanelButtons[i].FindByName<Button>("ButtonFocusArea").On<Tizen>().SetNextFocusRightView(appsSubPanelButtons[i + 1].FindByName<Button>("ButtonFocusArea"));
+ }
+ }
}
private void InitializeSettingsSubPanelButtonFocusChain()