fix linkedWidget function bug