AVsitter/AVsitter2
Sei Lisa 71be6e1b4a Disable [BACK] button from [AV]root-security when not sat.
When no one is sitting, it's still possible to get a menu that has a [SECURITY] option, via RLV's ONTOUCH ASK. This breaks the assumption in the [BACK] button handler, which sent the [ADJUST] menu to an active sitter, and when there was no sitter, the menu was sent to all sitters instead, causing multiple dialogs to be generated. Repro details are in #35.

Fix by disabling the [BACK] button when no active sitter is set. The alternative of faking a click is not viable because we've lost the information of what prim was clicked, which is essential for RLV to know where to force-sit the victim.

Disabling [BACK] is a bit rude on the user, but it has the advantage that they have to click the desired prim again, therefore the information is recovered.

Fixes #35.
2017-10-19 23:45:56 +02:00
..
Plugins Update [AV]LockGuard.lsl 2017-09-19 18:16:24 +02:00
Utilities use timer to avoid event timeout in OpenSim (#40) 2017-09-09 18:56:10 +10:00
[AV]adjuster.lsl Change the strategy for the U+FFFD separator handling. 2017-09-15 17:43:48 +02:00
[AV]helper.lsl Fix precedence of the "!" logical NOT operator. 2017-09-02 09:45:52 +02:00
[AV]root-security.lsl Disable [BACK] button from [AV]root-security when not sat. 2017-10-19 23:45:56 +02:00
[AV]root.lsl Comment and formatting changes; no actual code changes. 2017-09-02 09:45:52 +02:00
[AV]select.lsl Fix precedence of the "!" logical NOT operator. 2017-09-02 09:45:52 +02:00
[AV]sitA.lsl Change the strategy for the U+FFFD separator handling. 2017-09-15 17:43:48 +02:00
[AV]sitB.lsl Provisional fix for OpenSim event timeouts during dumping. 2017-09-20 10:15:15 +02:00
avsitter2_link_message_reference.md fix errors in intial upload 2017-08-29 11:30:17 +02:00
build-aux.py Provisional fix for OpenSim event timeouts during dumping. 2017-09-20 10:15:15 +02:00
BUILD_GUIDE.md Rename RELEASE to BUILD_GUIDE and prepare-for-oss to build-aux 2017-09-02 09:45:52 +02:00
IMPORT_GUIDE.md formatting fixes 2017-09-01 17:52:39 +02:00
Makefile Makefile: Use a configurable variable for the zip program. 2017-09-02 09:45:52 +02:00
MARKETPLACE.txt Revise MARKETPLACE.txt and fix typo 2017-08-07 16:55:12 +10:00