desktops_i3: workspace_callback now updates data
desktops_i3: fixed desktop highlighting bug