Only need to check `_curDialog` once:

```
        if (_curDialog) {
            if (_curDialog.isOpen) {
                _curDialog.setSearchFieldValue(prefix, initialString);
            } else {
                _curDialog.close().done(createDialog);
            }
        } else {
            createDialog();
        } 
```