diff --git a/app/build.gradle b/app/build.gradle index 07a21ac481..e589a6e025 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -503,7 +503,16 @@ andResGuard { "R.drawable.concern_up", "R.drawable.ic_libao_more", "R.drawable.ic_libao_delete", - "R.drawable.ic_dialog_close" + "R.drawable.ic_dialog_close", + "R.drawable.occupy2", + "R.drawable.kc_checkbox_unselect", + "R.drawable.kc_checkbox_select", + "R.drawable.ic_type_unselect", + "R.drawable.ic_type_selected", + "R.drawable.suggest_add_pic_icon", + "R.drawable.icon_pic_add", + "R.drawable.ask_search_input_delete", + "R.drawable.suggest_pic_delete" ] compressFilePattern = [ "*.png", diff --git a/app/src/main/java/com/gh/flutter/FlutterRegionSettingServiceImplAop.java b/app/src/main/java/com/gh/flutter/FlutterRegionSettingServiceImplAop.java new file mode 100644 index 0000000000..c7e9bbb8fd --- /dev/null +++ b/app/src/main/java/com/gh/flutter/FlutterRegionSettingServiceImplAop.java @@ -0,0 +1,18 @@ +package com.gh.flutter; + +import com.gh.common.filter.RegionSettingHelper; + +import me.ele.lancet.base.annotations.Insert; +import me.ele.lancet.base.annotations.TargetClass; + +public class FlutterRegionSettingServiceImplAop { + private static final String TARGET_CLASS = + FlutterConstants.SERVICE_PACKAGE + ".FlutterRegionSettingServiceImpl"; + private static final String METHOD_SHOULD_THIS_GAME_DISPLAY_MIRROR_INFO = "shouldThisGameDisplayMirrorInfo"; + + @TargetClass(TARGET_CLASS) + @Insert(METHOD_SHOULD_THIS_GAME_DISPLAY_MIRROR_INFO) + public boolean shouldThisGameDisplayMirrorInfo(String gameId) { + return RegionSettingHelper.INSTANCE.shouldThisGameDisplayMirrorInfo(gameId); + } +} diff --git a/assistant_flutter b/assistant_flutter index df6758bcf4..31d27bb502 160000 --- a/assistant_flutter +++ b/assistant_flutter @@ -1 +1 @@ -Subproject commit df6758bcf4f50b82089251e1749a63c33a36e022 +Subproject commit 31d27bb50277f021f3ad0c1edc6eac2f6bd8625b