title: symbol barcodescanner doesn't like being closed in a scan callback
body: <p>The motorolla symbol barcodescanner works with a delegate event function, if I attempt to disable the scanner within the context of that space I get a null reference exception.</p>
  
  <p>If I simply disbale the scanner but outside that functions execution everything works fine.</p>
  
  <p>Any ideas how to get around this? The scan opens a new form which means the scanner needs to be disabled...</p>