openmicroscopy/openmicroscopy — pull request #387 by will-moore (2012-10-01 11:27:11+00:00)
Title: Web dialogs 9689

These are mostly under-the-hood fixes that prevent additional dialog elements being added to the

element every time the right-hand panel loads Project, Dataset, Image, Batch Annotate, Share etc.

The only noticeable BUG that this fixes is if you go to 'Edit Share' (opens dialog) then click X to close dialog (instead of Cancel) then you go to another share, click Edit (opens dialog again - Blank) then click Cancel. This previously overlaid the dialog html in the right-hand panel (see screenshot on ticket).

To test:
- try editing shares as above
- Make sure that adding comments & tags to individual Objects or Batch Annotate are not broken (for bonus points, use Firebug or Chrome / Safari dev tools to see that elements are not repeatedly added to the page

.