c543941 Cleanup: only add display when it's created

1 file Authored by jjongsma 9 years ago, Committed by fidencio 9 years ago,
    Cleanup: only add display when it's created
    
    This wasn't causing any problems because the _add_display() function has
    an early return for the case that the display has already been added to
    the session, but it's quite confusing when reading the code to see this
    _add_display() function being called for every display every time we get
    a monitor configuration update.