Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey 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)
commit4c6962dfdfe802f038803cf61734e2de9973aa84 (patch)
treee4f1e1eefbbafa30323e77b904d2d1b1df55db3f
parente96ab69ad05e60323b0d71cfb9975982afc7135d (diff)
Do not start title editing for non-ds objects #1411
-rw-r--r--src/jarabe/journal/listview.py5
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):