No, there isn't.
Just check the \"titleBar\" way (Branch Delay's method)
Also, if not already done, check these lipc properties:
Code:
com.lab126.winmgr
w Str refreshOnTurn
r Str accelerometer [U]
w Str setPreference
w Str liglDebugParams
w Str defineWipeCurve
w Str visibleWindows
rw Str setAccOrientation [0]
w Str liglFlash
rw Int liglPause [0]
rw Str pageTurnkeyConfig [Normal]
r Str getActiveAppTitle [L:A_N:application_ID:com.lab126.booklet.home_M:false_PC:TS_RC:true_WT:true_ASR:true_O:U_WTNB:false_WTPB:false]
w Str fakeKeyEvent
w Str getAllWindows
rw Str logLevel [Current log level=info
(Possible transient levels: all, perf, debug[9-0], info, warn, error, crit, none)
(Possible persistent levels: p_all, p_perf, p_debug[0-9], p_info, p_warn, p_error, p_crit, p_none)]
r Int winmgrReady [1]
rw Str debugInfo []
w Str fakeTap
rw Str logMask [0x0fff0000]
rw Int grip_enabled [1]
w Int extendDamageTimeout
rw Int chromeState [0]
w Str focusChrome
rw Int ASRMode [0]
r Str orientation [U]
rw Int enableDispalyEvents [0]
rw Str orientationLock [U]
Code:
com.lab126.winmgr
w Str refreshOnTurn
r Str accelerometer [U]
w Str setPreference
w Str liglDebugParams
w Str defineWipeCurve
w Str visibleWindows
rw Str setAccOrientation [0]
w Str liglFlash
rw Int liglPause [0]
rw Str pageTurnkeyConfig [Normal]
r Str getActiveAppTitle [L:A_N:application_ID:com.lab126.booklet.home_M:false_PC:TS_RC:true_WT:true_ASR:true_O:U_WTNB:false_WTPB:false]
w Str fakeKeyEvent
w Str getAllWindows
rw Str logLevel [Current log level=info
(Possible transient levels: all, perf, debug[9-0], info, warn, error, crit, none)
(Possible persistent levels: p_all, p_perf, p_debug[0-9], p_info, p_warn, p_error, p_crit, p_none)]
r Int winmgrReady [1]
rw Str debugInfo []
w Str fakeTap
rw Str logMask [0x0fff0000]
rw Int grip_enabled [1]
w Int extendDamageTimeout
rw Int chromeState [0]
w Str focusChrome
rw Int ASRMode [0]
r Str orientation [U]
rw Int enableDispalyEvents [0]
rw Str orientationLock [U]
Code:
com.lab126.pillow
w Str disableEnablePillow
w Str dismissChrome
w Str customDialog
w Str applicationWindow
rw Str logLevel [Current log level=info
(Possible transient levels: all, perf, debug[9-0], info, warn, error, crit, none)
(Possible persistent levels: p_all, p_perf, p_debug[0-9], p_info, p_warn, p_error, p_crit, p_none)]
w Str activityIndicator
w Str debugInfo
rw Str logMask [0x0fff0000]
w Str displayChrome
w Str interrogatePillow
rw Has interrogatePillowHash [*NOT SHOWN*]
w Str pillowAlert
and
Code:
nativeBridge.dismissChrome();