ryanjjung / satisfactor-py

A Python utility for planning factories in the video game Satisfactory
GNU General Public License v3.0
0 stars 0 forks source link

Fix tagging #131

Closed ryanjjung closed 1 month ago

ryanjjung commented 1 month ago

I moved the tag widgets to a dedicated widget that inherits from Gtk.Box. There was also an issue where satisfactory.base would create a single tags object and then apply it by reference to every new component, causing the application of one tag to get applied to all components created that way. I fixed that by forcing the base class to create a new tags dict each time.