mirror of
https://github.com/zxing/zxing.git
synced 2025-02-02 05:41:08 -08:00
Closes issue #302 : incorrectly remembers state from Intent after processing
This commit is contained in:
parent
c02bf4ca8e
commit
894ab95ea0
|
@ -198,6 +198,8 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
|
|||
&& (intent == null || intent.getBooleanExtra(Intents.Scan.SAVE_HISTORY, true));
|
||||
|
||||
source = IntentSource.NONE;
|
||||
sourceUrl = null;
|
||||
scanFromWebPageManager = null;
|
||||
decodeFormats = null;
|
||||
characterSet = null;
|
||||
|
||||
|
@ -681,6 +683,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
|
|||
|
||||
if (scanFromWebPageManager != null && scanFromWebPageManager.isScanFromWebPage()) {
|
||||
String replyURL = scanFromWebPageManager.buildReplyURL(rawResult, resultHandler);
|
||||
scanFromWebPageManager = null;
|
||||
sendReplyMessage(R.id.launch_product_query, replyURL, resultDurationMS);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue