View Single Post
Old 04-19-2025, 11:20 AM   #86
rkomar
Wizard
rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.
 
Posts: 3,058
Karma: 18821071
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
There is a set_active_task() function that calls SetActiveTask (via the *sat function pointer). I added it way back because the dialog stopped being displayed for some firmware versions without it. You can try messing with that in your version. There are two arguments to the function: task and subtask, and I have no idea what the second is for. I set "task" to the return value from GetCurrentTask(), but maybe you can set the arguments to something else to achieve what you want.

The behaviour sounds very firmware-dependent, and may change at any time. It doesn't sound like something you can count on over a range of devices and firmware versions.
rkomar is offline   Reply With Quote