﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
6450	Make open dialog modeless	Tom Goddard	Tom Goddard	"The open file dialog is currently modal.  Would be easier to use if modeless.  One example I encounter sometimes is I show the Open dialog and want to find the directory of the file I am looking for.  I know a related file in the the recent file history so I want to mouse over that thumbnail in the recent files, but I have to cancel the Open dialog to do that. 

Another reason to use a modeless dialog is that our current modal dialog using QFileDialog.exec() runs a sub-eventloop that can lead to unexpected behavior as anything can happen via Qt events while this supposedly modal Open dialog is showing.  For instance QTimer events cause redrawing.  We have about 50-100 bug reports of crashes that appear to be in the Windows Open dialog with tracebacks often showing it was in the drawing code, often in a return statement or some other innocuous code.  A modeless dialog may fix whatever problem is causing those many crashes.
"	enhancement	assigned	moderate		Input/Output				Eric Pettersen				all	ChimeraX
