The app crashes when using from quick tile
Here's the crash log
FATAL EXCEPTION: main Process: own.moderpach.extinguish, PID: 21010 android.app.BackgroundServiceStartNotAllowedException: Not allowed to start service Intent { cmp=own.moderpach.extinguish/.controller.ControllerService }: app is in background uid UidRecord{8ae7282 u0a4411 CEM idle change:cached procs:0 seq(0,0,0)} at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1872) at android.app.ContextImpl.startService(ContextImpl.java:1828) at android.content.ContextWrapper.startService(ContextWrapper.java:786) at own.moderpach.extinguish.ui.tile.ControllerLauncherTile.onClick(Unknown Source:63) at android.service.quicksettings.TileService$H.handleMessage(TileService.java:452) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8280) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:576) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1073)