diff options
author | Stefan Hacker <dd0t@users.sourceforge.net> | 2011-05-13 20:06:45 +0400 |
---|---|---|
committer | Stefan Hacker <dd0t@users.sourceforge.net> | 2011-05-13 20:10:22 +0400 |
commit | c98e3eaf8b881286259dd332b29e4b0eae52bb9a (patch) | |
tree | 790f0c8bbb3f397a66e7e5816fad974d4b8e0337 /src/Message.h | |
parent | 052d51d9ae70a780e743b959aeb1622a3081ffdc (diff) |
Fix: Stale custom context menu entries (#3301658)
Added a new ContextActionRemove protobuf message type triggering the clientside removal of a context menu entry. Since the server only remembers the action identifier and doesn't have a notion of where it is applied to on the client it is only possible to remove all entries for an identifier at the same time at this point. The removal is triggered when overriding a new handler (clientside visibility might have changed), remove a handler and in error conditions.
Diffstat (limited to 'src/Message.h')
-rw-r--r-- | src/Message.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Message.h b/src/Message.h index dac8534ff..9f007c84d 100644 --- a/src/Message.h +++ b/src/Message.h @@ -52,6 +52,7 @@ MUMBLE_MH_MSG(QueryUsers) \ MUMBLE_MH_MSG(CryptSetup) \ MUMBLE_MH_MSG(ContextActionAdd) \ + MUMBLE_MH_MSG(ContextActionRemove) \ MUMBLE_MH_MSG(ContextAction) \ MUMBLE_MH_MSG(UserList) \ MUMBLE_MH_MSG(VoiceTarget) \ |