I’ve had this problem for a few years now and can’t seem to figure out what is causing it. It appears in applications using frame sets. In the most recent case i have a frame set with three frames (left outline, top header and right main). In the main frame i show a page with en embedded view. After opening a document in that view I switch back to the first tab with the frame set and choose to open a different view in the outline and open a document. After switching back to the start page with the embedded view nothing happens when I try to open the document previously opened. There is no problem opening another document in that view unless I repeat the scenario above. This happens quite frequently in similar applications where users work with multiple tabs (documents, views) open. After closing all tabs except one opening the document works again. There seems to be some kind of freeze of the selected document in the view if it is already open.
Any response or confirmation of this experience appreciated.
/Hans Fokine
Subject: New findings, heres what happens
-
Open database (1 tab)2. From an embedded outline in a page in the left frame of a frameset, open a view (open new tab, total 2 tabs)
-
In that view/tab open a document (opens in same tab, still total 2 tabs)
-
From the embedded outline I click on the same view instead of click the first tab where the view still is available. The view opens in the tab where the document was, so still 2 tabs but with the view in both of them
-
Now I’m stuck. cannot open the previously opened document from either tab.
-
Close one of the tabs solves the problem, now I can open the document again.
This explains how I can work around the problem but is not acceptable because the users want to be able to work with multiple tabs (docs/views) simultaneously.
Subject: Document in view freezes when already open in other tab
Not sure if I understand the procedure correctly, but if a document is already open in one tab, it should not open again in a different tab. That’s the expected behavior. Or are you saying, that the document, that has already been opened does not get the focus?
Subject: RE: Document in view freezes when already open in other tab
There is a documented bug in R6, 7, and 8 (SPRs filed) that does open a new instance of a document if the document is already open in the ui (so has a tab), and the user clicks the same doc from the view. Instead of reopening the doc/bringing to top of stack, a new instance of the doc is created.
This only happens for new documents, however. Once the doc has been saved and closed, it does not occur when reopened…
Subject: RE: Document in view freezes when already open in other tab
This is not what I am experiencing though. It doesn’t open a new instance either. Nothing happens when i double click the document. It seems when I have two instances of the view in seperate tabs and one instance of the document, I cannot get focus on the document by double clicking in the view. Even if I close the tab with the document and keep the tabs with the view open I cannot open the document.
Subject: RE: Document in view freezes when already open in other tab
Correct, it does not get focus. Sometimes the document is not even open any more but i still cannot double click to open it from the view if it was previously opened. If I right-click and choose Edit or Edit document from view action, it opens. This is really strange.