Skip to content

Commit 77ea039

Browse files
committed
bugfix:modal开启时跳转
1 parent 8a8d638 commit 77ea039

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

examples/dist/js/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6897,7 +6897,7 @@ define("../cardkit/app", [
68976897
if (e.state) {
68986898
if (e.state.next === '_modal_') {
68996899
// 11. forward from normal card, show modal card. alert(11)
6900-
if (loading) {
6900+
if (modalCard.isOpened || loading || !ck.viewport) {
69016901
history.back();
69026902
} else {
69036903
modalCard.set(e.state.opt).open();

examples/overlay.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -321,9 +321,12 @@ <h2>Overlay</h2>
321321
modal.hideLoading();
322322
var json = net.parseJSON(maybe_json) || { e: 0 };
323323
if (!json.e) {
324-
// modal.ok().then(function(){
325-
ck.openURL('picker.html');
326-
// });
324+
//ck.openURL('picker.html');
325+
location.href = 'picker.html';
326+
//location.reload();
327+
//modal.ok().then(function(){
328+
//location.reload();
329+
//});
327330
} else {
328331
ck.growl({
329332
expires: 3000,

js/cardkit/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ define([
383383
if (e.state) {
384384
if (e.state.next === '_modal_') {
385385
// 11. forward from normal card, show modal card. alert(11)
386-
if (loading) {
386+
if (modalCard.isOpened || loading || !ck.viewport) {
387387
history.back();
388388
} else {
389389
modalCard.set(e.state.opt).open();

0 commit comments

Comments
 (0)