[Request]: make MATCH_DEFAULT_ONLY optional in canResolveActivity
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par le chemin de lancement de AndroidIntent et l’exemple Kotlin sendIntent, puis identifiez comment canResolveActivity applique MATCH_DEFAULT_ONLY. Définissez le comportement optionnel tout en préservant le comportement par défaut actuel, et vérifiez que l’intent peut résoudre et lancer KakaoTalk sans la restriction de titre.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Plugin
android_intent_plus
Use case
I want to launch chrome intent url, but the title factor blocks it.
Steps to reproduce
- Install kakaotalk. (카카오톡, messager app in Korea)
- Execute the following snippet with this url
URL
intent://send?appkey=a6afa77b9bc4dd98c7a942e4a7bdb6c6&appver=1.0&linkver=4.0&extras=%7B%22KA%22%3A%22sdk%2F2.4.0%20os%2Fjavascript%20sdk_type%2Fjavascript%20lang%2Fko-KR%20device%2FLinux_aarch64%20origin%2Fhttps%253A%252F%252Fjarryq.merlang.dev%22%7D&template_json=%7B%22P%22%3A%7B%22TP%22%3A%22Feed%22%2C%22ME%22%3A%22%24%7BME%7D%22%2C%22SID%22%3A%22capri_966635%22%2C%22DID%22%3A%22https%3A%2F%2Flearntoearn.day%22%2C%22SNM%22%3A%22%EB%9F%B0%ED%88%AC%EC%96%B8%22%2C%22SIC%22%3A%22https%3A%2F%2Fk.kakaocdn.net%2F14%2Fdn%2Fbtsu7Wfv0IF%2FIun8W04PnRE9XIHBZYBknK%2Fo.jpg%22%2C%22L%22%3A%7B%22LCA%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LCI%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LPC%22%3A%22https%3A%2F%2Flearntoearn.day%22%2C%22LMO%22%3A%22https%3A%2F%2Flearntoearn.day%22%2C%22LCP%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LCM%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LA%22%3A%22market%3A%2F%2Fdetails%3Fid%3Dcom.qualson.learntoearn%22%2C%22LI%22%3A%22https%3A%2F%2Fitunes.apple.com%2Fapp%2Fid6463596274%22%7D%2C%22SL%22%3A%7B%22LCA%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LCI%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LPC%22%3A%22https%3A%2F%2Flearntoearn.day%22%2C%22LMO%22%3A%22https%3A%2F%2Flearntoearn.day%22%2C%22LCP%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LCM%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%22%2C%22LA%22%3A%22market%3A%2F%2Fdetails%3Fid%3Dcom.qualson.learntoearn%22%2C%22LI%22%3A%22https%3A%2F%2Fitunes.apple.com%2Fapp%2Fid6463596274%22%7D%2C%22LA%22%3A%22market%3A%2F%2Fdetails%3Fid%3Dcom.qualson.learntoearn%22%2C%22LI%22%3A%22https%3A%2F%2Fitunes.apple.com%2Fapp%2Fid6463596274%22%2C%22VA%22%3A%226.0.0%22%2C%22VI%22%3A%225.9.8%22%2C%22VW%22%3A%222.5.1%22%2C%22VM%22%3A%222.2.0%22%2C%22FW%22%3Atrue%2C%22RF%22%3A%22out-client%22%7D%2C%22C%22%3A%7B%22THC%22%3A1%2C%22THL%22%3A%5B%7B%22TH%22%3A%7B%22THU%22%3A%22https%3A%2F%2Fk.kakaocdn.net%2Fdn%2FbhPTQR%2Fbl4A6nC3M8l%2F6YgYol6zRPa2CJD3E5S2i0%2Fkakaolink40_original.jpg%22%2C%22W%22%3A400%2C%22H%22%3A400%7D%2C%22L%22%3A%7B%22LCA%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LCI%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LPC%22%3A%22https%3A%2F%2Flearntoearn.day%22%7D%7D%5D%2C%22PR%22%3A%7B%22L%22%3A%7B%22LCA%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LCI%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LPC%22%3A%22https%3A%2F%2Flearntoearn.day%22%7D%7D%2C%22HD%22%3A%7B%22L%22%3A%7B%22LCA%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LCI%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LPC%22%3A%22https%3A%2F%2Flearntoearn.day%22%7D%7D%2C%22TI%22%3A%7B%22TD%22%3A%7B%22T%22%3A%22%27%EA%B0%80%EC%9E%90%EC%A7%80%EA%B5%AC%20%EC%A0%90%EB%A0%B9%EC%9D%80%20%ED%81%B0%20%EC%8B%A4%EC%88%98%EC%9D%BC%20%EA%B2%83%27%20%EB%B0%94%EC%9D%B4%EB%93%A0%20%EC%A3%BC%EC%9E%A5%2C%20%EC%9D%B4%EC%8A%A4%EB%9D%BC%EC%97%98%20%EA%B4%80%EB%A0%A8%20%EC%9C%A0%ED%8A%9C%EB%B8%8C%20%EC%98%81%EC%83%81%22%2C%22D%22%3A%22%EB%AF%B8%EA%B5%AD%20%EB%8C%80%ED%86%B5%EB%A0%B9%EC%9D%B8%20%EC%A1%B0%20%EB%B0%94%EC%9D%B4%EB%93%A0%EC%9D%80%20%EC%9D%B4%EC%8A%A4%EB%9D%BC%EC%97%98%EC%9D%98%20Benjamin%20%27Bibi%27%20Netanyahu%EC%99%80%20%EA%B7%B8%EC%9D%98%20%EC%A0%84%EC%9F%81%20%EB%82%B4%EA%B0%81%EC%97%90%EA%B2%8C%20%EB%91%90%20%EA%B5%AD%EA%B0%80%EB%93%A4%EC%9D%B4%20%EC%8B%A4%EC%A0%9C%EB%A1%9C%20%EC%96%91%EC%9E%90%20%ED%86%B5%EC%9D%BC%EC%9D%84%20%EC%9D%B4%EB%A3%A8%EB%8A%94%20%EA%B2%83%EC%9D%B4%20%EC%B5%9C%EC%A2%85%20%ED%95%B4%EB%8B%B5%EC%9D%B4%EB%9D%BC%EB%8A%94%20%EC%9E%90%EC%8B%A0%EC%9D%98%20%EC%83%9D%EA%B0%81%EC%9D%84%20%EB%B6%84%EB%AA%85%ED%9E%88%20%ED%95%98%EC%98%80%EB%8B%A4.%20%EA%B7%B8%EB%8A%94%20%5C%22%EC%9A%B0%EB%A6%AC%EB%8A%94%20%ED%95%98%EB%A7%88%EC%8A%A4%EC%99%80%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%ED%99%9C%EB%8F%99%EC%9D%84%20%EA%B3%84%EC%86%8D%20%EC%9D%B4%EC%96%B4%EA%B0%80%EB%8A%94%EC%A7%80%20%EA%B1%B1%EC%A0%95%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%EB%8C%80%ED%99%94%EB%A5%BC%20%EB%82%98%EB%88%8C%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EC%9C%84%EC%B9%98%EC%97%90%20%EB%8F%84%EB%8B%AC%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EB%8B%A4.%5C%22%EB%9D%BC%EA%B3%A0%20%EB%A7%90%ED%96%88%EB%8B%A4.%20%ED%95%98%EC%A7%80%EB%A7%8C%20%EA%B7%B8%EA%B0%80%20%EC%96%BC%EB%A7%88%EB%82%98%20%EC%98%A4%EB%9E%AB%EB%8F%99%EC%95%88%20%EC%A7%80%EC%86%8D%EB%90%A0%EC%A7%80%20%EC%98%88%EC%B8%A1%ED%95%A0%20%EC%88%98%EB%8A%94%20%EC%97%86%EB%8B%A4%EB%A9%B0%2C%20%5C%22%EC%9D%B4%EC%8A%A4%EB%9D%BC%EC%97%98%EC%9D%B4%20%EA%B0%80%EC%9E%90%20%EC%A7%80%EA%B5%AC%EB%A5%BC%20%EC%A0%90%EB%A0%B9%ED%95%98%EA%B3%A0%20%EC%9C%A0%EC%A7%80%ED%95%98%EB%A0%A4%EB%8A%94%20%EC%83%9D%EA%B0%81%EC%9D%80%20%ED%81%B0%20%EC%8B%A4%EC%88%98%5C%22%EB%9D%BC%EA%B3%A0%20%EC%A7%80%EC%A0%81%ED%95%98%EC%98%80%EB%8B%A4.%22%7D%2C%22L%22%3A%7B%22LCA%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LCI%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LPC%22%3A%22https%3A%2F%2Flearntoearn.day%22%7D%7D%2C%22BUL%22%3A%5B%7B%22BU%22%3A%7B%22T%22%3A%22%EC%9E%90%EC%84%B8%ED%9E%88%20%EB%B3%B4%EA%B8%B0%22%7D%2C%22L%22%3A%7B%22LCA%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LCI%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22LPC%22%3A%22https%3A%2F%2Flearntoearn.day%22%7D%7D%5D%2C%22TAM%22%3A%5B%7B%22TP%22%3A%22ITL%22%7D%5D%7D%7D&template_args=%7B%22%24%7BIMAGE_WIDTH%7D%22%3A%22400%22%2C%22%24%7BITEM3_OP%7D%22%3A%22%22%2C%22%24%7BPROFILE_TEXT2%7D%22%3A%22%22%2C%22%24%7BFIRST_BUTTON_TITLE%7D%22%3A%22%EC%9E%90%EC%84%B8%ED%9E%88%20%EB%B3%B4%EA%B8%B0%22%2C%22%24%7BDESCRIPTION%7D%22%3A%22%EB%AF%B8%EA%B5%AD%20%EB%8C%80%ED%86%B5%EB%A0%B9%EC%9D%B8%20%EC%A1%B0%20%EB%B0%94%EC%9D%B4%EB%93%A0%EC%9D%80%20%EC%9D%B4%EC%8A%A4%EB%9D%BC%EC%97%98%EC%9D%98%20Benjamin%20%27Bibi%27%20Netanyahu%EC%99%80%20%EA%B7%B8%EC%9D%98%20%EC%A0%84%EC%9F%81%20%EB%82%B4%EA%B0%81%EC%97%90%EA%B2%8C%20%EB%91%90%20%EA%B5%AD%EA%B0%80%EB%93%A4%EC%9D%B4%20%EC%8B%A4%EC%A0%9C%EB%A1%9C%20%EC%96%91%EC%9E%90%20%ED%86%B5%EC%9D%BC%EC%9D%84%20%EC%9D%B4%EB%A3%A8%EB%8A%94%20%EA%B2%83%EC%9D%B4%20%EC%B5%9C%EC%A2%85%20%ED%95%B4%EB%8B%B5%EC%9D%B4%EB%9D%BC%EB%8A%94%20%EC%9E%90%EC%8B%A0%EC%9D%98%20%EC%83%9D%EA%B0%81%EC%9D%84%20%EB%B6%84%EB%AA%85%ED%9E%88%20%ED%95%98%EC%98%80%EB%8B%A4.%20%EA%B7%B8%EB%8A%94%20%5C%22%EC%9A%B0%EB%A6%AC%EB%8A%94%20%ED%95%98%EB%A7%88%EC%8A%A4%EC%99%80%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%ED%99%9C%EB%8F%99%EC%9D%84%20%EA%B3%84%EC%86%8D%20%EC%9D%B4%EC%96%B4%EA%B0%80%EB%8A%94%EC%A7%80%20%EA%B1%B1%EC%A0%95%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%EB%8C%80%ED%99%94%EB%A5%BC%20%EB%82%98%EB%88%8C%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EC%9C%84%EC%B9%98%EC%97%90%20%EB%8F%84%EB%8B%AC%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EB%8B%A4.%5C%22%EB%9D%BC%EA%B3%A0%20%EB%A7%90%ED%96%88%EB%8B%A4.%20%ED%95%98%EC%A7%80%EB%A7%8C%20%EA%B7%B8%EA%B0%80%20%EC%96%BC%EB%A7%88%EB%82%98%20%EC%98%A4%EB%9E%AB%EB%8F%99%EC%95%88%20%EC%A7%80%EC%86%8D%EB%90%A0%EC%A7%80%20%EC%98%88%EC%B8%A1%ED%95%A0%20%EC%88%98%EB%8A%94%20%EC%97%86%EB%8B%A4%EB%A9%B0%2C%20%5C%22%EC%9D%B4%EC%8A%A4%EB%9D%BC%EC%97%98%EC%9D%B4%20%EA%B0%80%EC%9E%90%20%EC%A7%80%EA%B5%AC%EB%A5%BC%20%EC%A0%90%EB%A0%B9%ED%95%98%EA%B3%A0%20%EC%9C%A0%EC%A7%80%ED%95%98%EB%A0%A4%EB%8A%94%20%EC%83%9D%EA%B0%81%EC%9D%80%20%ED%81%B0%20%EC%8B%A4%EC%88%98%5C%22%EB%9D%BC%EA%B3%A0%20%EC%A7%80%EC%A0%81%ED%95%98%EC%98%80%EB%8B%A4.%22%2C%22%24%7BITEM5%7D%22%3A%22%22%2C%22%24%7BANDROID_EXECUTION_URL%7D%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22%24%7BITEM1%7D%22%3A%22%22%2C%22%24%7BITEM3%7D%22%3A%22%22%2C%22%24%7BFIRST_BUTTON_IOS_EXECUTION_URL%7D%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22%24%7BITEM4_OP%7D%22%3A%22%22%2C%22%24%7BSUM%7D%22%3A%22%22%2C%22%24%7BITL_AL%7D%22%3A%22%22%2C%22%24%7BFIRST_BUTTON_MOBILE_WEB_URL%7D%22%3A%22%22%2C%22%24%7BSUBSCRIBER_COUNT%7D%22%3A%22%22%2C%22%24%7BTITLE%7D%22%3A%22%27%EA%B0%80%EC%9E%90%EC%A7%80%EA%B5%AC%20%EC%A0%90%EB%A0%B9%EC%9D%80%20%ED%81%B0%20%EC%8B%A4%EC%88%98%EC%9D%BC%20%EA%B2%83%27%20%EB%B0%94%EC%9D%B4%EB%93%A0%20%EC%A3%BC%EC%9E%A5%2C%20%EC%9D%B4%EC%8A%A4%EB%9D%BC%EC%97%98%20%EA%B4%80%EB%A0%A8%20%EC%9C%A0%ED%8A%9C%EB%B8%8C%20%EC%98%81%EC%83%81%22%2C%22%24%7BSUM_OP%7D%22%3A%22%22%2C%22%24%7BWEB_URL%7D%22%3A%22https%3A%2F%2Flearntoearn.day%22%2C%22%24%7BVIEW_COUNT%7D%22%3A%22%22%2C%22%24%7BFIRST_BUTTON_WEB_URL%7D%22%3A%22https%3A%2F%2Flearntoearn.day%22%2C%22%24%7BIOS_EXECUTION_URL%7D%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22%24%7BIMAGE_URL%7D%22%3A%22https%3A%2F%2Fk.kakaocdn.net%2Fdn%2FbhPTQR%2Fbl4A6nC3M8l%2F6YgYol6zRPa2CJD3E5S2i0%2Fkakaolink40_original.jpg%22%2C%22%24%7BIMAGE_COUNT%7D%22%3A%221%22%2C%22%24%7BPROFILE_TEXT1%7D%22%3A%22%22%2C%22%24%7BITEM4%7D%22%3A%22%22%2C%22%24%7BTITLE_IMAGE_CATEGORY%7D%22%3A%22%22%2C%22%24%7BSHARED_COUNT%7D%22%3A%22%22%2C%22%24%7BPROFILE_IMAGE_URL%7D%22%3A%22%22%2C%22%24%7BITEM5_OP%7D%22%3A%22%22%2C%22%24%7BTITLE_IMAGE_TEXT%7D%22%3A%22%22%2C%22%24%7BITEM1_OP%7D%22%3A%22%22%2C%22%24%7BITEM2%7D%22%3A%22%22%2C%22%24%7BCOMMENT_COUNT%7D%22%3A%22%22%2C%22%24%7BIMAGE_HEIGHT%7D%22%3A%22400%22%2C%22%24%7BTITLE_IMAGE_URL%7D%22%3A%22%22%2C%22%24%7BMOBILE_WEB_URL%7D%22%3A%22%22%2C%22%24%7BFIRST_BUTTON_ANDROID_EXECUTION_URL%7D%22%3A%22kakao55569df02ed9beaf7271c7c01b160206%3A%2F%2Fkakaolink%3Fpath%3D%252Fclip%252F4049%22%2C%22%24%7BITEM2_OP%7D%22%3A%22%22%2C%22%24%7BLIKE_COUNT%7D%22%3A%22%22%7D&template_id=3139#Intent;scheme=kakaolink;launchFlags=0x14008000;end;)
AndroidIntent(action: 'android.intent.action.VIEW', data: url).launch();
Expected behavior
Open kakaotalk app for selecting chatroom.
Actual behavior
PlatformException (PlatformException(error, No Activity found to handle Intent { act=android.intent.action.VIEW dat=intent://send/... (has extras) }, null, android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=intent://send/... (has extras) }
Additional note
Currently i'm bypassing this with the following code.
private fun sendIntent(call: MethodCall, result: MethodChannel.Result) {
val uri = call.argument<String>("url")
val intent = Intent.parseUri(uri, 0)
val info = context.packageManager.resolveActivity(intent, 0)
if (info == null) {
result.error(
"ERROR_RESOLVE_FAILURE",
"No activity resolved with the intent",
null
)
return
}
startActivity(intent)
result.success(null)
}
Proposal
So, please make that optional.
- Langage dominant
- Dart
- Étoiles
- 1.9k
- Forks
- 1.3k
- Merge moyen
- 1 h 7 min
- PR mergées (30 j)
- 1
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de fluttercommunity/plus_plugins
-
[Bug]: (share_plus) iOS drops the subject when sharing a uriPeut-être pris @kaluli123123 l’a pris il y a 33 jours. Ouvertebug triage
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
fluttercommunity/plus_plugins#3994 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
question
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
fluttercommunity/plus_plugins#4015 ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: device_info_plus on Linux keeps the single quotes from os-release (Gentoo)Peut-être pris @ChandraChaan l’a pris il y a 10 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
fluttercommunity/plus_plugins#4011 ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: package_info_plus web throws StateError when the engine assetBase is relativePeut-être pris @nmloc l’a pris il y a 20 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
fluttercommunity/plus_plugins#4005 ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: share_plus decodes full-resolution images on the main thread when preparing iOS share previewsPeut-être pris @ananya-kaul l’a pris il y a 24 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
fluttercommunity/plus_plugins#4001 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de fluttercommunity/plus_plugins
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
customerio/customerio-flutter#441 ·
Les mainteneurs répondent en général sous 2 jours
-
JsonParseNode.getObjectValue returns non-null model on null JSON nodes and duplicates lifecycle hooksPeut-être pris @hardikkaurani l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
microsoft/kiota-dart#170 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
fable-compiler/Fable#5280 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
immich-app/immich#33043 ·
Les mainteneurs répondent en général sous 1 jour
-
[FR] 希望能折叠搜索历史Ouverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
bggRGjQaUbCoE/PiliPlus#3503 ·
Les mainteneurs répondent en général sous 1 jour