I'm creating a plugin and am currently working on saving/loading its state. The plugin consists of a single project component. When I run the plugin in the 'sandbox' Idea instance, i see the getState() method called several times, including when i close the current project. I expected the loadState() method to be called when i re-opened the project inside the 'sandbox' instance. This did not happen. Therefore, the plugin can not be restored to it's state when the project was closed.
When is the loadState method called?
Thanks in advance!
-- Chad --