Exception in Studio v 9+

Hi Cuba team
I am sharing this exception as I am not sure if you are receiving such reports silently from the IDE.

java.lang.AssertionError: Session must be locked when markAsDirty() is called
	at com.vaadin.server.AbstractClientConnector.markAsDirty(AbstractClientConnector.java:141)
	at com.vaadin.ui.AbstractSelect.fireItemSetChange(AbstractSelect.java:1744)
	at com.vaadin.ui.AbstractSelect.containerItemSetChange(AbstractSelect.java:1711)
	at com.vaadin.ui.ComboBox.containerItemSetChange(ComboBox.java:529)
	at com.vaadin.data.util.AbstractContainer.fireItemSetChange(AbstractContainer.java:245)
	at com.vaadin.data.util.AbstractInMemoryContainer.fireItemsRemoved(AbstractInMemoryContainer.java:1042)
	at com.vaadin.data.util.IndexedContainer.removeAllItems(IndexedContainer.java:219)
	at com.vaadin.ui.AbstractSelect.removeAllItems(AbstractSelect.java:864)
	at com.haulmont.studio.ui.sd.layout.DatasourceViewField$EditViewAction.lambda$actionPerformed$0(SourceFile:129)
	at com.haulmont.studio.intellij.GlobalProjectComponent$MyViewEditorListener.lambda$editView$0(SourceFile:118)
	at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:315)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:435)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:419)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:403)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762)
	at java.awt.EventQueue.access$500(EventQueue.java:98)
	at java.awt.EventQueue$3.run(EventQueue.java:715)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:732)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:719)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:668)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:363)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Hi @mortozakhan! Thanks for bug report. The issue will be fixed in the next release.
See: https://youtrack.cuba-platform.com/issue/STUDIO-6091