summaryrefslogtreecommitdiff
path: root/indra/llcommon
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2024-08-05 11:24:01 -0400
committerNat Goodspeed <nat@lindenlab.com>2024-08-05 11:24:01 -0400
commitb12d135c38e327774c01594acfa96e37a9e67a64 (patch)
tree1719f8ce969f99aea819875c35cbde5e9ee0bd32 /indra/llcommon
parentaf947de6928daa70098edb8346effb9dc8146f47 (diff)
Fix a couple problems with "LLPanelLogin" listener (thanks Maxim!).
Convert plain grid (e.g. "agni") to domain form (e.g. "util.agni.lindenlab.com"). Fix a typo in `savedLogins()`: "login_list", not "login.list". login.lua now returns a table with two functions: `login.login()` and `login.savedLogins()`. Defend Lua caller against trying to engage login features too late in startup sequence: in addition to waiting for "STATE_LOGIN_WAIT", produce an error if `startup.state()` is beyond that state. Since by then `LLPanelLogin` is destroyed, `leap.request("LLPanelLogin", ...)` would get no response, causing the calling Lua script to hang until viewer shutdown.
Diffstat (limited to 'indra/llcommon')
0 files changed, 0 insertions, 0 deletions