      def load_session(self):
          """ Load previously saved sessions """
          logger.debug("Loading session")
          self.clear_session()
          fullpath = FileHandler("filename", "state").retfile
          if not fullpath:
              get_config().set_cursor_default()
 
</s> remove         session = get_config().session
 </s> add         session = get_config()().session </s> remove                  for f in os.listdir(imgpath) if f.endswith((".png", ".jpg"))]
 </s> add                  for f in os.listdir(imgpath) if f.lower().endswith((".png", ".jpg"))]
        get_config().set_cursor_busy()
      def load_session(self):
          """ Load previously saved sessions """
          logger.debug("Loading session")
        get_config().set_cursor_busy()
          self.clear_session()
          fullpath = FileHandler("filename", "state").retfile
          if not fullpath:
              get_config().set_cursor_default()
keep keep add keep keep keep keep
 GUI Fixups

- Analysis: Handle missing session Ids
- Analysis: Handle invalid data selections
- Analysis: Don't update graph on check box selection
- Analysis: Add cursor events to analysis tab
- Analysis: Change default graph view
- Training: Prevent GUI from attempting to close graphs which do not exist
- Extract/Convert: Make file extensions case-insensitive for preview
- Progress bar: Make compatible for downloads
- Progress bar: Add TQDM Description to progress bar stats text 
lib/gui/display_analysis.py