`self.backgroundView.popoverEdge` is already set since it's in the `if` statement.

Is there a reason we need to set the frame here?