Description
Current behavior:
After running a file A, its outputs are shown in the hydrogen output area. Currently, if you switch a tab/pane to a file B, the output area shows data from a kernel that belongs to the file B, or it shows "no output to display".
Proposal:
For my workflow, it would be desirable to be able to see the last active output area (belonging to a file A) if there is no running kernel belonging to file B (and the output area would read "no output to display"). There could be a small warning sign in such a case - noting that this output area belongs in fact to a different file.
Example situation:
Debugging program: I run script in file A - error points to file B. I switch to file B, find the line, but I no longer see the details of the error, unless I switch to file A again.
Note: I am aware that something similar can be achieved using a global kernel. However, that is something I would like to avoid, since the ability to run multiple kernels at the same time is very useful.