auto align keyWidget on widget's contruction method