replaced fake code with normal comments
simplified code for recalculate indicators after seek
fixed possible race condition when calling toggle() by ensuring that the underlying contol is only updated from the GUI thread. Removed co updates without change of value.
Alwayse use "mode"