diff -r dbe25d151ec5 -r 82593471100f TimeTracker/TimeTrackerWidget.py --- a/TimeTracker/TimeTrackerWidget.py Tue Aug 27 19:09:25 2013 +0200 +++ b/TimeTracker/TimeTrackerWidget.py Tue Aug 27 19:16:11 2013 +0200 @@ -50,11 +50,13 @@ @param txt new task description (string) """ itm = self.entriesList.topLevelItem(0) - itm.setText(self.TaskColumn, txt) - self.entriesList.resizeColumnToContents(self.TaskColumn) + if itm: + itm.setText(self.TaskColumn, txt) + self.entriesList.resizeColumnToContents(self.TaskColumn) entry = self.__tracker.getCurrentEntry() - entry.setTask(txt) + if entry: + entry.setTask(txt) @pyqtSlot(str) def on_commentCombo_editTextChanged(self, txt): @@ -64,11 +66,13 @@ @param txt new comment (string) """ itm = self.entriesList.topLevelItem(0) - itm.setText(self.CommentColumn, txt) - self.entriesList.resizeColumnToContents(self.CommentColumn) + if itm: + itm.setText(self.CommentColumn, txt) + self.entriesList.resizeColumnToContents(self.CommentColumn) entry = self.__tracker.getCurrentEntry() - entry.setComment(txt) + if entry: + entry.setComment(txt) @pyqtSlot(bool) def on_pauseButton_toggled(self, checked):