When resuming a session we never refreshed the PBTreenode list of jobs tha tthe get during gui-engine Init.
As on resume gui-engine does not rerun local jobs, jobs generated from such jobs even if available on dbus were not present in the PBTreenode object. Solved by calling RefreshPBObjects() in GuiEngine::GuiResumeSession()
When resuming a session we never refreshed the PBTreenode list of jobs tha tthe get during gui-engine Init. :GuiResumeSessi on()
As on resume gui-engine does not rerun local jobs, jobs generated from such jobs even if available on dbus were not present in the PBTreenode object. Solved by calling RefreshPBObjects() in GuiEngine: