Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • iMSTK iMSTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 71
    • Issues 71
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • iMSTK
  • iMSTKiMSTK
  • Issues
  • #111
Closed
Open
Created Jan 03, 2017 by Hina Shah@hinaContributor

Fix rendered window termination (from CameraNavigationV2 branch)

Add the changes from 8ff3266c

When running simulations from Camera Navigation App, one of the desired behaviors was to close just the simulation window (and not the whole app) on pressing Esc. Esc's key handler calls imstk::Viewer::endRenderingLoop() which in turn calls the vtkRenderWindowInteractor::TerminateApp(). This did not close the simulation window, but instead closes the complete app on pressing Esc twice. Adding vtkRenderWindow::Finalize() fixes the behavior and closes just the simulation window and not the whole app.

Assignee
Assign to
Time tracking