Uploaded image for project: 'Kieler Pragmatics'
  1. Kieler Pragmatics
  2. KIPRA-2008

NPE when attempting to compute layout async while part is already closed

    XMLWordPrintable

    Details

      Description

      In case an Eclipse-based diagram part has been closed while executing a long-running (i)action, the subsequent asynchronously executed layout computation fails in LightDiagramServices at

      if (thePart instanceof ILayoutConfigProvider) {
          extendedConfigurator
                  .overrideWith(((ILayoutConfigProvider) thePart).getLayoutConfig());
      }
      

      since extendedConfigurator.overrideWith() expects something none-null.

        Attachments

          Activity

            People

            Assignee:
            chsch Christian Schneider
            Reporter:
            chsch Christian Schneider
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: