fix: set active tab when showing calendar edit window
add: rrule validation check