Fix help computer and inventory updates when already opened

These changes ware originally committed by svdijk into baseq2
as reveison 6f6c9a1 to 20110fa.