mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-14 05:45:37 +00:00
Bug 1477137 - Part 1: Add onUninstalling and onOperationCancelled listeners to detect removal/undo extension in aboutaddons. r=jdescottes
MozReview-Commit-ID: RaDFBOirgL --HG-- extra : rebase_source : 4c4448c388e17dd473b3bf44f087f2f05058e685
This commit is contained in:
parent
a9d57dd8a8
commit
ab75feb4b3
@ -54,6 +54,8 @@ class AddonsPanel extends Component {
|
||||
this.onUninstalled = this.onUninstalled.bind(this);
|
||||
this.onEnabled = this.onEnabled.bind(this);
|
||||
this.onDisabled = this.onDisabled.bind(this);
|
||||
this.onUninstalling = this.onUninstalling.bind(this);
|
||||
this.onOperationCancelled = this.onOperationCancelled.bind(this);
|
||||
}
|
||||
|
||||
componentDidMount() {
|
||||
@ -152,6 +154,20 @@ class AddonsPanel extends Component {
|
||||
this.updateAddonsList();
|
||||
}
|
||||
|
||||
/**
|
||||
* Mandatory callback as AddonManager listener.
|
||||
*/
|
||||
onUninstalling() {
|
||||
this.updateAddonsList();
|
||||
}
|
||||
|
||||
/**
|
||||
* Mandatory callback as AddonManager listener.
|
||||
*/
|
||||
onOperationCancelled() {
|
||||
this.updateAddonsList();
|
||||
}
|
||||
|
||||
render() {
|
||||
const { client, connect, id } = this.props;
|
||||
const { debugDisabled, extensions: targets, showSystemAddons } = this.state;
|
||||
|
Loading…
Reference in New Issue
Block a user