mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-11-06 22:29:44 +08:00
Everything is an option
This commit is contained in:
2
dist/css/ionic.css
vendored
2
dist/css/ionic.css
vendored
@ -49,7 +49,7 @@
|
||||
.white {
|
||||
color: white; }
|
||||
|
||||
/*!
|
||||
/*
|
||||
Ionicons, v1.3.3
|
||||
Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
|
||||
https://twitter.com/helloimben https://twitter.com/ionicframework
|
||||
|
||||
11
dist/js/ionic.js
vendored
11
dist/js/ionic.js
vendored
@ -3319,7 +3319,8 @@ window.ionic = {
|
||||
ionic.views.Modal = ionic.views.View.inherit({
|
||||
initialize: function(opts) {
|
||||
opts = ionic.extend({
|
||||
focusFirstInput: true
|
||||
focusFirstInput: true,
|
||||
unfocusOnHide: true
|
||||
}, opts);
|
||||
|
||||
ionic.extend(this, opts);
|
||||
@ -3338,9 +3339,11 @@ window.ionic = {
|
||||
this.el.classList.remove('active');
|
||||
|
||||
// Unfocus all elements
|
||||
var inputs = this.el.querySelectorAll('input, textarea');
|
||||
for(var i = 0; i < inputs.length; i++) {
|
||||
inputs[i].blur && inputs[i].blur();
|
||||
if(this.unfocusOnHide) {
|
||||
var inputs = this.el.querySelectorAll('input, textarea');
|
||||
for(var i = 0; i < inputs.length; i++) {
|
||||
inputs[i].blur && inputs[i].blur();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@ -4,7 +4,8 @@
|
||||
ionic.views.Modal = ionic.views.View.inherit({
|
||||
initialize: function(opts) {
|
||||
opts = ionic.extend({
|
||||
focusFirstInput: true
|
||||
focusFirstInput: true,
|
||||
unfocusOnHide: true
|
||||
}, opts);
|
||||
|
||||
ionic.extend(this, opts);
|
||||
@ -23,9 +24,11 @@
|
||||
this.el.classList.remove('active');
|
||||
|
||||
// Unfocus all elements
|
||||
var inputs = this.el.querySelectorAll('input, textarea');
|
||||
for(var i = 0; i < inputs.length; i++) {
|
||||
inputs[i].blur && inputs[i].blur();
|
||||
if(this.unfocusOnHide) {
|
||||
var inputs = this.el.querySelectorAll('input, textarea');
|
||||
for(var i = 0; i < inputs.length; i++) {
|
||||
inputs[i].blur && inputs[i].blur();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user