timer workaround for systray issue
fix with timer