<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hello, folks,<br><br>I'm new to k3b, and happy to contribute my part. None of you would know me at this point.<br>I was a Unix/Linux tools build and maintenance engineer for 28 years at Cisco Systems,<br>so I know a thing or two :-). Say hi if you worked there with me. On to business:<br>bug 232148, k3b crashes after ' Closing' the "Waiting for Disk" query window. I can<br>reproduce this 100%, so I'd like to get it 'Confirmed'. I evidently don't have the permission<br>bits (how do you get them?) I want this one, so unless someone else already loves it,<br>assign it to me (how would I do that? - I have a Bugzilla account already).<br><br>The crash is easily fixed, a one liner. It was left there because nobody implemented a<br>close action and the destructor later attempted to delete some object(s) through null or
undefined pointer(s). The larger issue issue is what should the semantics of 'Close' be<br>in a positive-choice dialog? The user may 'Load', 'Eject', or 'Cancel' depending on <br>whether he has no media inserted, an invalid media inserted, or decides not to burn<br>for some other reason. Close usually means do as much of nothing as possible. You can't do nothing here. Ignoring the Close button seems too much like what a malicious<br>popup window would do. But not ignoring Close means electing some action, and<br>any election assigns aggressive semantics to a passive action. Somebody tell me<br>what you want to do, and I'll implement it. Is there a design document like a UI guide,<br>that specifies these
things?<br><br> Stuart <br> sbalfour@att.net<br></td></tr></table>