-
-
Notifications
You must be signed in to change notification settings - Fork 416
Description
Describe the bug
This is a weird bug but it could be a confusing problem for many. If you try to open the attribute table manager from an empty mapset, it freezes the GUI with a 'loading attribute table' message.
To Reproduce
- Switch to the sc_spm_08_grass7 demo location
- Create a new mapset ("new") in the data manager
- Switch to the mapset "new"
- Make sure that "new" has access to PERMANENT (g.mapsets)
- Add the firestations vector map from PERMANENT to the layer manager
- Try to open the attribute table manager window
Expected behavior
Instead of the table manager window, there is a 'loading attribute table' message displayed that never goes away.
System description (please complete the following information):
- Operating System: MacOS 13.4.1 (ARM)
- GRASS GIS version: 8.3.0
**Work Around
Copy a vector map to the empty mapset. Then everything works fine and the table manager opens. For some reason, not having the support folders/files for vectors in the current mapset is probably what is causing the freezing. But it shouldn't freeze like that.
If you then delete the vector you've copied into the empty mapset and try to open the attribute table from another mapset, it works fine. So it definitely has something to do with setting up the support for vectors. Either this needs to happen when mapsets are created or the table manager needs to ignore the lack of vector support when opening a table of a vector in a different mapset.