change widget layout, set '--' on widget value if there is no connection to server