diff --git a/entry/src/main/ets/pages/Index.ets b/entry/src/main/ets/pages/Index.ets index 4da68d18fe8d3c5a84ce56a8499e8a03cb67323f..5af31c03b09459d7008d7ee268f746e248c2b432 100644 --- a/entry/src/main/ets/pages/Index.ets +++ b/entry/src/main/ets/pages/Index.ets @@ -64,7 +64,11 @@ struct Index { } aboutToDisappear(): void { + try { display?.off('change'); + } catch (error) { + hilog.error(0x0000, TAG, `Failed to unregister the callback for display changes. Cause: ${error.message}`); + } } @Builder