src/history.cpp

changeset 542
46a33bdc0b36
parent 539
72ad83a67165
child 553
2418d5955421
--- a/src/history.cpp	Fri Dec 06 00:29:44 2013 +0200
+++ b/src/history.cpp	Fri Dec 06 20:53:36 2013 +0200
@@ -50,7 +50,7 @@
 	else
 		g_win->doFullRefresh();
 
-	updateActions();
+	g_win->updateActions();
 }
 
 // =============================================================================
@@ -73,7 +73,7 @@
 	else
 		g_win->doFullRefresh();
 
-	updateActions();
+	g_win->updateActions();
 }
 
 // =============================================================================
@@ -88,13 +88,6 @@
 
 // =============================================================================
 // -----------------------------------------------------------------------------
-void History::updateActions() const
-{	ACTION (Undo)->setEnabled (getPosition() != -1);
-	ACTION (Redo)->setEnabled (getPosition() < (long) m_changesets.size() - 1);
-}
-
-// =============================================================================
-// -----------------------------------------------------------------------------
 void History::addStep()
 {	if (m_currentChangeset.isEmpty())
 		return;
@@ -105,7 +98,7 @@
 	m_changesets << m_currentChangeset;
 	m_currentChangeset.clear();
 	setPosition (getPosition() + 1);
-	updateActions();
+	g_win->updateActions();
 }
 
 // =============================================================================

mercurial