diff options
author | Aleksey Lim <alsroot@member.fsf.org> | 2009-09-30 11:55:19 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@member.fsf.org> | 2009-09-30 11:55:19 (GMT) |
commit | 4c6962dfdfe802f038803cf61734e2de9973aa84 (patch) | |
tree | e4f1e1eefbbafa30323e77b904d2d1b1df55db3f | |
parent | e96ab69ad05e60323b0d71cfb9975982afc7135d (diff) |
Do not start title editing for non-ds objects #1411
-rw-r--r-- | src/jarabe/journal/listview.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jarabe/journal/listview.py b/src/jarabe/journal/listview.py index de4cac4..9e19f70 100644 --- a/src/jarabe/journal/listview.py +++ b/src/jarabe/journal/listview.py @@ -505,7 +505,10 @@ class ListView(BaseListView): if column != self._title_column: return - self.cell_title.props.editable = True + row = self.tree_view.get_model()[path] + metadata = model.get(row[ListModel.COLUMN_UID]) + self.cell_title.props.editable = model.is_editable(metadata) + tree_view.set_cursor_on_cell(path, column, start_editing=True) def __detail_cell_clicked_cb(self, cell, path): |