This commit is contained in:
2021-03-17 14:29:39 +00:00
parent b96d98ad7a
commit 7bf13b6bbe
2 changed files with 12 additions and 3 deletions

View File

@@ -61,8 +61,7 @@ todo: v8 migrate additions
* todo JC misc list:
memo to dropdown list shows all users for selection then after selecting one shows only that selected when you next drop down, should show all users still like first time.
memo click on reply or forward should put cursor into top of edit message control (notes)
memobiz getasync flags read but as it's notracking the save does nothing, do a second fetch and update in there when necessary
taxcode form has default of .05 in taxa, change to zero
Tag extension should have tag picker instead of empty field in cases where you are picking from existing tags
@@ -954,3 +953,5 @@ build 105
- fixed
Search form object types selection need enum list variant of object types to only show for roles allowed then change search form picklist to use that variant
Notification events list (notify subscription) needs variant that controls what they have role access to
memo to dropdown list shows all users for selection then after selecting one shows only that selected when you next drop down, should show all users still like first time.
memo click on reply or forward should put cursor into top of edit message control (notes)

View File

@@ -107,6 +107,7 @@
:error-messages="form().serverErrors(this, 'notes')"
ref="notes"
data-cy="notes"
id="notes"
@input="fieldValueChanged('notes')"
auto-grow
></v-textarea>
@@ -348,7 +349,7 @@ export default {
}
this.toUsers.push(selected);
this.pickListSelectedUserId = 0;
this.pickListSelectedUserId = null;
this.updateSave();
},
ayaTypes: function() {
@@ -511,6 +512,7 @@ export default {
vm.obj.name = `${vm.$ay.t("MemoRe")} ${vm.obj.name}`;
vm.obj.notes = `\n\n-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-\n${header}\n\n${vm.obj.notes}`;
vm.obj.id = 0;
vm.composing = true;
generateMenu(vm);
window.$gz.form.setFormState({
@@ -519,7 +521,13 @@ export default {
valid: true,
loading: false
});
vm.updateSave();
this.$nextTick(() => {
let el = document.getElementById("notes");
el.focus();
el.setSelectionRange(0, 0);
});
}
//end methods