mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
Remove selection handles and list highlight when entity deletes
This commit is contained in:
parent
382802375d
commit
5a064d3499
1 changed files with 7 additions and 1 deletions
|
@ -471,6 +471,10 @@ var toolBar = (function () {
|
|||
}
|
||||
}
|
||||
|
||||
function checkDeletedEntityAndUpdate(entityID) {
|
||||
selectionManager.removeEntity(entityID);
|
||||
}
|
||||
|
||||
function initialize() {
|
||||
Script.scriptEnding.connect(cleanup);
|
||||
Window.domainChanged.connect(function () {
|
||||
|
@ -493,8 +497,10 @@ var toolBar = (function () {
|
|||
Entities.canRezTmpChanged.connect(checkEditPermissionsAndUpdate);
|
||||
Entities.canRezCertifiedChanged.connect(checkEditPermissionsAndUpdate);
|
||||
Entities.canRezTmpCertifiedChanged.connect(checkEditPermissionsAndUpdate);
|
||||
|
||||
var hasRezPermissions = (Entities.canRez() || Entities.canRezTmp() || Entities.canRezCertified() || Entities.canRezTmpCertified());
|
||||
|
||||
Entities.deletingEntity.connect(checkDeletedEntityAndUpdate);
|
||||
|
||||
var createButtonIconRsrc = (hasRezPermissions ? CREATE_ENABLED_ICON : CREATE_DISABLED_ICON);
|
||||
tablet = Tablet.getTablet("com.highfidelity.interface.tablet.system");
|
||||
activeButton = tablet.addButton({
|
||||
|
|
Loading…
Reference in a new issue