Skip to content

Commit 4101a3f

Browse files
Add modifier to v-model directive to sync input after change event until input behaviors experienced during syncing input on input events is resolved.
1 parent c473039 commit 4101a3f

File tree

3 files changed

+54
-54
lines changed

3 files changed

+54
-54
lines changed

extensionDirectory/components/filings.vue

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1180,23 +1180,23 @@ export default {
11801180
<span class="modal-title">Attorney / Preparer Name:</span>
11811181
<input
11821182
class="no-print"
1183-
v-model="settings['attorney']"
1183+
v-model.lazy="settings['attorney']"
11841184
placeholder="Attorney Name"
11851185
/>
11861186
</p>
11871187
<p>
11881188
<span class="modal-title">Address:</span>
11891189
<textarea
11901190
class="no-print"
1191-
v-model="settings['attorneyAddress']"
1191+
v-model.lazy="settings['attorneyAddress']"
11921192
placeholder="Attorney Address"
11931193
></textarea>
11941194
</p>
11951195
<p>
11961196
<span class="modal-title">Phone:</span>
11971197
<input
11981198
class="no-print"
1199-
v-model="settings['attorneyPhone']"
1199+
v-model.lazy="settings['attorneyPhone']"
12001200
placeholder="Attorney Phone Number"
12011201
/>
12021202
</p>
@@ -1206,7 +1206,7 @@ export default {
12061206
<span class="modal-title">Preparer Role:</span>
12071207
<select
12081208
class="form-control form-control-sm selectpicker"
1209-
v-model="settings.role"
1209+
v-model.lazy="settings.role"
12101210
>
12111211
<option value="AttyConsult">
12121212
Attorney: Consult only with no appearance
@@ -1226,33 +1226,33 @@ export default {
12261226
<p>
12271227
<label class="modal-vla-check">
12281228
<span class="modal-title">VLA Logo & Footer:</span>
1229-
<input type="checkbox" v-model="settings.forVla" />
1229+
<input type="checkbox" v-model.lazy="settings.forVla" />
12301230
</label>
12311231
</p>
12321232
</label>
12331233
<div class="custom-footer-block" v-if="!settings.forVla">
12341234
<span class="modal-title">Custom Footer:</span>
12351235
<input
12361236
class="no-print footer__input"
1237-
v-model="settings['footer1']"
1237+
v-model.lazy="settings['footer1']"
12381238
placeholder="- Code for BTV -"
12391239
/>
12401240
<input
12411241
class="no-print footer__input"
1242-
v-model="settings['footer2']"
1242+
v-model.lazy="settings['footer2']"
12431243
placeholder="- Code for BTV -"
12441244
/>
12451245
</div>
12461246
<div class="consolidate-options" v-if="numDockets > 1">
12471247
<span><b>Consolidate by county: </b></span>
12481248
<label>
12491249
NoA
1250-
<input type="checkbox" v-model="settings.groupNoas" />
1250+
<input type="checkbox" v-model.lazy="settings.groupNoas" />
12511251
</label>
12521252
<label>
12531253
<span
12541254
>Petitions
1255-
<input type="checkbox" v-model="settings.groupCounts"
1255+
<input type="checkbox" v-model.lazy="settings.groupCounts"
12561256
/></span>
12571257
</label>
12581258
</div>
@@ -1284,7 +1284,7 @@ export default {
12841284
</b></span
12851285
>
12861286
<label>
1287-
<input type="checkbox" v-model="settings.emailConsent" />
1287+
<input type="checkbox" v-model.lazy="settings.emailConsent" />
12881288
</label>
12891289
</div>
12901290
<div v-if="notarizableFilings(filings)">
@@ -1294,7 +1294,7 @@ export default {
12941294
</b></span
12951295
>
12961296
<label>
1297-
<input type="checkbox" v-model="settings.affidavitRequired" />
1297+
<input type="checkbox" v-model.lazy="settings.affidavitRequired" />
12981298
</label>
12991299
</div>
13001300
<button
@@ -1385,7 +1385,7 @@ export default {
13851385
<p class="no-print">
13861386
Phone:
13871387
<input
1388-
v-model="responses['phone']"
1388+
v-model.lazy="responses['phone']"
13891389
placeholder="Petitioner Phone Number"
13901390
/>
13911391
</p>
@@ -1447,7 +1447,7 @@ export default {
14471447
</p>
14481448
<textarea
14491449
class="custom-note no-print"
1450-
v-model="settings['customNote']"
1450+
v-model.lazy="settings['customNote']"
14511451
placeholder="Enter custom text"
14521452
></textarea>
14531453
<p
@@ -1709,7 +1709,7 @@ export default {
17091709
<div class="input_wrapper">
17101710
<input
17111711
type="checkbox"
1712-
v-model="responses[filing.id +'-feeForm']"
1712+
v-model.lazy="responses[filing.id +'-feeForm']"
17131713
class="switch_4"
17141714
/>
17151715
<svg
@@ -1752,7 +1752,7 @@ export default {
17521752
type="number"
17531753
class="no-print"
17541754
:disabled="!responses[filing.id +'-feeForm']"
1755-
v-model="responses[filing.id +'-fine']"
1755+
v-model.lazy="responses[filing.id +'-fine']"
17561756
v-bind:class="[!responses[filing.id +'-feeForm'] ? 'disable-box' : '']"
17571757
placeholder="Type here..."
17581758
/>
@@ -1765,7 +1765,7 @@ export default {
17651765
class="no-print"
17661766
:disabled="!responses[filing.id +'-feeForm']"
17671767
v-bind:class="[!responses[filing.id +'-feeForm'] ? 'disable-box' : '']"
1768-
v-model="responses[filing.id +'-surcharge']"
1768+
v-model.lazy="responses[filing.id +'-surcharge']"
17691769
placeholder="Type here..."
17701770
/>
17711771
</div>
@@ -1974,7 +1974,7 @@ export default {
19741974
<input
19751975
type="date"
19761976
class="no-print"
1977-
v-model="count.dispositionDate"
1977+
v-model.lazy="count.dispositionDate"
19781978
/>
19791979
</td>
19801980
<td class="count-item__description">
@@ -1985,7 +1985,7 @@ export default {
19851985
<textarea
19861986
rows="1"
19871987
class="no-print count-item__textarea"
1988-
v-model="count.description"
1988+
v-model.lazy="count.description"
19891989
></textarea>
19901990
</td>
19911991
<td class="no-print">
@@ -2069,7 +2069,7 @@ export default {
20692069
<input
20702070
type="date"
20712071
class="no-print"
2072-
v-model="count.dispositionDate"
2072+
v-model.lazy="count.dispositionDate"
20732073
/>
20742074
</td>
20752075
<td class="count-item__description">
@@ -2080,7 +2080,7 @@ export default {
20802080
<textarea
20812081
rows="1"
20822082
class="no-print count-item__textarea"
2083-
v-model="count.description"
2083+
v-model.lazy="count.description"
20842084
></textarea>
20852085
</td>
20862086
<td class="no-print">
@@ -2153,7 +2153,7 @@ export default {
21532153
<input
21542154
type="date"
21552155
class="no-print"
2156-
v-model="count.dispositionDate"
2156+
v-model.lazy="count.dispositionDate"
21572157
/>
21582158
</td>
21592159
<td class="count-item__description">
@@ -2164,7 +2164,7 @@ export default {
21642164
<textarea
21652165
rows="1"
21662166
class="no-print count-item__textarea"
2167-
v-model="count.description"
2167+
v-model.lazy="count.description"
21682168
></textarea>
21692169
</td>
21702170
<td class="no-print">
@@ -2231,7 +2231,7 @@ export default {
22312231
<input
22322232
type="date"
22332233
class="no-print"
2234-
v-model="count.dispositionDate"
2234+
v-model.lazy="count.dispositionDate"
22352235
/>
22362236
</td>
22372237
<td class="count-item__description">
@@ -2242,7 +2242,7 @@ export default {
22422242
<textarea
22432243
rows="1"
22442244
class="no-print count-item__textarea"
2245-
v-model="count.description"
2245+
v-model.lazy="count.description"
22462246
></textarea>
22472247
</td>
22482248
<td class="no-print">
@@ -2316,7 +2316,7 @@ export default {
23162316
<input
23172317
type="date"
23182318
class="no-print"
2319-
v-model="count.dispositionDate"
2319+
v-model.lazy="count.dispositionDate"
23202320
/>
23212321
</td>
23222322
<td class="count-item__description">
@@ -2327,7 +2327,7 @@ export default {
23272327
<textarea
23282328
rows="1"
23292329
class="no-print count-item__textarea"
2330-
v-model="count.description"
2330+
v-model.lazy="count.description"
23312331
></textarea>
23322332
</td>
23332333
<td class="no-print">
@@ -2393,7 +2393,7 @@ export default {
23932393
<input
23942394
type="date"
23952395
class="no-print"
2396-
v-model="count.dispositionDate"
2396+
v-model.lazy="count.dispositionDate"
23972397
/>
23982398
</td>
23992399
<td class="count-item__description">
@@ -2404,7 +2404,7 @@ export default {
24042404
<textarea
24052405
rows="1"
24062406
class="no-print count-item__textarea"
2407-
v-model="count.description"
2407+
v-model.lazy="count.description"
24082408
></textarea>
24092409
</td>
24102410
<td class="no-print">
@@ -2477,7 +2477,7 @@ export default {
24772477
<input
24782478
type="date"
24792479
class="no-print"
2480-
v-model="count.dispositionDate"
2480+
v-model.lazy="count.dispositionDate"
24812481
/>
24822482
</td>
24832483
<td class="count-item__description">
@@ -2488,7 +2488,7 @@ export default {
24882488
<textarea
24892489
rows="1"
24902490
class="no-print count-item__textarea"
2491-
v-model="count.description"
2491+
v-model.lazy="count.description"
24922492
></textarea>
24932493
</td>
24942494
<td class="no-print">
@@ -2530,7 +2530,7 @@ export default {
25302530
></p>
25312531
<textarea
25322532
class="no-print"
2533-
v-model="responses[filing.id]"
2533+
v-model.lazy="responses[filing.id]"
25342534
placeholder="Type here..."
25352535
></textarea>
25362536
</div>
@@ -2606,7 +2606,7 @@ export default {
26062606
>
26072607
<input
26082608
class="no-print"
2609-
v-model="responses['phone']"
2609+
v-model.lazy="responses['phone']"
26102610
placeholder="Petitioner Phone Number"
26112611
/>
26122612
</p>

0 commit comments

Comments
 (0)