kopia lustrzana https://github.com/inkstitch/inkstitch
				
				
				
			params error message callafter (#1153)
							rodzic
							
								
									13c8c81be8
								
							
						
					
					
						commit
						fc2c9c4385
					
				|  | @ -381,8 +381,7 @@ class SettingsFrame(wx.Frame): | ||||||
|         nodes.sort(key=lambda node: node.order) |         nodes.sort(key=lambda node: node.order) | ||||||
| 
 | 
 | ||||||
|         try: |         try: | ||||||
|             self.warning_panel.Hide() |             wx.CallAfter(self._hide_warning) | ||||||
|             self.Layout() |  | ||||||
|             for node in nodes: |             for node in nodes: | ||||||
|                 if abort_early.is_set(): |                 if abort_early.is_set(): | ||||||
|                     # cancel; params were updated and we need to start over |                     # cancel; params were updated and we need to start over | ||||||
|  | @ -394,9 +393,7 @@ class SettingsFrame(wx.Frame): | ||||||
| 
 | 
 | ||||||
|                 patches.extend(copy(node).embroider(None)) |                 patches.extend(copy(node).embroider(None)) | ||||||
|         except SystemExit: |         except SystemExit: | ||||||
|             self.warning_panel.Show() |             wx.CallAfter(self._show_warning) | ||||||
|             self.Layout() |  | ||||||
| 
 |  | ||||||
|             raise |             raise | ||||||
|         except Exception: |         except Exception: | ||||||
|             # Ignore errors.  This can be things like incorrect paths for |             # Ignore errors.  This can be things like incorrect paths for | ||||||
|  | @ -405,6 +402,14 @@ class SettingsFrame(wx.Frame): | ||||||
| 
 | 
 | ||||||
|         return patches |         return patches | ||||||
| 
 | 
 | ||||||
|  |     def _hide_warning(self): | ||||||
|  |         self.warning_panel.Hide() | ||||||
|  |         self.Layout() | ||||||
|  | 
 | ||||||
|  |     def _show_warning(self): | ||||||
|  |         self.warning_panel.Show() | ||||||
|  |         self.Layout() | ||||||
|  | 
 | ||||||
|     def get_preset_data(self): |     def get_preset_data(self): | ||||||
|         # called by self.presets_panel |         # called by self.presets_panel | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Ładowanie…
	
		Reference in New Issue
	
	 Kaalleen
						Kaalleen