ADD: long click handling in compass component