Fix crash pressing Ctrl+Tab (or Ctrl+Shift+Tab) when there are no tabs

This commit is contained in:
David Capello 2015-04-17 09:25:53 -03:00
parent 7e65cab22f
commit 81f41e6793

View File

@ -183,6 +183,9 @@ void Tabs::selectTab(TabView* tabView)
void Tabs::selectNextTab()
{
if (!m_selected)
return;
TabsListIterator currentTabIt = getTabIteratorByView(m_selected->view);
TabsListIterator it = currentTabIt;
if (it != m_list.end()) {
@ -200,6 +203,9 @@ void Tabs::selectNextTab()
void Tabs::selectPreviousTab()
{
if (!m_selected)
return;
TabsListIterator currentTabIt = getTabIteratorByView(m_selected->view);
TabsListIterator it = currentTabIt;
if (it != m_list.end()) {