Browse Source

vdigit: fix dialog python3 issue, dict_keys is not indexable

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@74440 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 6 years ago
parent
commit
6eb35c01c4
1 changed files with 2 additions and 2 deletions
  1. 2 2
      gui/wxpython/vdigit/dialogs.py

+ 2 - 2
gui/wxpython/vdigit/dialogs.py

@@ -86,7 +86,7 @@ class VDigitCategoryDialog(wx.Dialog, listmix.ColumnSorterMixin):
                                      wx.LC_HRULES |
                                      wx.LC_VRULES)
         # sorter
-        self.fid = self.cats.keys()[0]
+        self.fid = list(self.cats.keys())[0]
         self.itemDataMap = self.list.Populate(self.cats[self.fid])
         listmix.ColumnSorterMixin.__init__(self, 2)
         self.fidMulti = wx.Choice(parent=self, id=wx.ID_ANY,
@@ -526,7 +526,7 @@ class VDigitCategoryDialog(wx.Dialog, listmix.ColumnSorterMixin):
         self.cats_orig = copy.deepcopy(self.cats)
 
         # polulate list
-        self.fid = self.cats.keys()[0]
+        self.fid = list(self.cats.keys())[0]
         self.itemDataMap = self.list.Populate(self.cats[self.fid],
                                               update=True)