Fix widget positioning