Handle drag and relase events by context to avoid inconsistent behaviour.
Add default callbacks for drag and release.
Fix the not displaying of selected faces bug.