mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-30 20:21:12 -06:00 
			
		
		
		
	Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
This commit is contained in:
		
						commit
						100386c699
					
				
					 3 changed files with 61 additions and 15 deletions
				
			
		|  | @ -4768,8 +4768,14 @@ void GLCanvas3D::_refresh_if_shown_on_screen() | |||
|     { | ||||
|         const Size& cnv_size = get_canvas_size(); | ||||
|         _resize((unsigned int)cnv_size.get_width(), (unsigned int)cnv_size.get_height()); | ||||
|         if (m_canvas != nullptr) | ||||
|             m_canvas->Refresh(); | ||||
| 
 | ||||
|         // Because of performance problems on macOS, where PaintEvents are not delivered
 | ||||
|         // frequently enough, we call render() here directly when we can.
 | ||||
|         // We can't do that when m_force_zoom_to_bed_enabled == true, because then render()
 | ||||
|         // ends up calling back here via _force_zoom_to_bed(), causing a stack overflow.
 | ||||
|         if (m_canvas != nullptr) { | ||||
|             m_force_zoom_to_bed_enabled ? m_canvas->Refresh() : render(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 tamasmeszaros
						tamasmeszaros