Refactor, fix bug where edit view doesn't use smart bug creation
Merge pull request #1384 from ehashman/issue1377

#1377 Fix issue where edit view doesn't use smart bug creation