open attribute table raises error

Issue #796 resolved
Andreas Janz created an issue

Traceback (most recent call last):
  File "D:\source\QGISPlugIns\enmap-box\enmapbox\gui\dataviews\dockmanager.py", line 1196, in <lambda>
    action.triggered.connect(lambda *args, l=lyr: self.openAttributeTable(l))
  File "D:\source\QGISPlugIns\enmap-box\enmapbox\gui\dataviews\dockmanager.py", line 1243, in openAttributeTable
    emb.createDock('ATTRIBUTE', layer=layer)
  File "D:\source\QGISPlugIns\enmap-box\enmapbox\gui\enmapboxgui.py", line 1762, in createDock
    return self.mDockManager.createDock(*args, **kwds)
  File "D:\source\QGISPlugIns\enmap-box\enmapbox\gui\dataviews\dockmanager.py", line 1452, in createDock
    ','.join(['"{}"'.format(k) for k in LUT_DOCKTYPES.keys()]))
AssertionError: Unknown dockType "ATTRIBUTE"
Choose from ["MAP","TEXT","MIME","WEBVIEW","SPECLIB","ATTRIBUTES","<class 'enmapbox.gui.dataviews.docks.WebViewDock'>","<class 'enmapbox.gui.dataviews.docks.MapDock'>","<class 'enmapbox.gui.dataviews.docks.TextDock'>","<class 'enmapbox.gui.dataviews.docks.AttributeTableDock'>","<class 'enmapbox.gui.dataviews.docks.SpectralLibraryDock'>","<class 'enmapbox.gui.dataviews.docks.MimeDataDock'>"]

Comments (2)

  1. Log in to comment