issue #19305: Change so event can only cause workspace to open once.
Merge pull request #99 from jrogelstad/19305

issue #19305: Change so event can only cause workspace to open once.