fix the QuickSettings callback