diff --git a/account_reconcile_oca/static/src/js/reconcile/reconcile_controller.esm.js b/account_reconcile_oca/static/src/js/reconcile/reconcile_controller.esm.js
index cf80ed8f..65dfa94c 100644
--- a/account_reconcile_oca/static/src/js/reconcile/reconcile_controller.esm.js
+++ b/account_reconcile_oca/static/src/js/reconcile/reconcile_controller.esm.js
@@ -1,5 +1,5 @@
/** @odoo-module */
-const {useState, useSubEnv} = owl;
+const {useState, useSubEnv, onMounted} = owl;
import {useBus, useService} from "@web/core/utils/hooks";
import {KanbanController} from "@web/views/kanban/kanban_controller";
import {View} from "@web/views/view";
@@ -22,6 +22,7 @@ export class ReconcileController extends KanbanController {
useBus(this.model.bus, "update", () => {
this.selectRecord();
});
+ onMounted(() => this.selectRecord());
}
exposeController(controller) {
this.form_controller = controller;
diff --git a/account_reconcile_oca/static/src/scss/reconcile.scss b/account_reconcile_oca/static/src/scss/reconcile.scss
index bd33d4c2..bf1d0175 100644
--- a/account_reconcile_oca/static/src/scss/reconcile.scss
+++ b/account_reconcile_oca/static/src/scss/reconcile.scss
@@ -26,23 +26,8 @@
height: 100%;
}
.o_form_view {
- .btn-info:not(.dropdown-toggle):not(.dropdown-item) {
- text-transform: uppercase;
- }
.o_form_statusbar.o_account_reconcile_oca_statusbar {
- .btn:not(.dropdown-toggle):not(.dropdown-item) {
- text-transform: uppercase;
- }
height: 40px;
- > .o_statusbar_buttons {
- height: 100%;
- > .btn {
- margin: 0;
- height: 100%;
- padding: 10px;
- border-radius: 0;
- }
- }
}
.o_field_account_reconcile_oca_data {
.o_field_account_reconcile_oca_balance_float {
diff --git a/account_reconcile_oca/views/account_account_reconcile.xml b/account_reconcile_oca/views/account_account_reconcile.xml
index 58c2d7f5..3ed3a540 100644
--- a/account_reconcile_oca/views/account_account_reconcile.xml
+++ b/account_reconcile_oca/views/account_account_reconcile.xml
@@ -21,14 +21,14 @@
name="reconcile"
type="object"
string="Reconcile"
- class="btn btn-primary"
+ class="btn btn-primary mx-1"
invisible="is_reconciled == True"
/>
diff --git a/account_reconcile_oca/views/account_bank_statement_line.xml b/account_reconcile_oca/views/account_bank_statement_line.xml
index eb5a1f36..debca12d 100644
--- a/account_reconcile_oca/views/account_bank_statement_line.xml
+++ b/account_reconcile_oca/views/account_bank_statement_line.xml
@@ -117,6 +117,19 @@
+
+ account.bank.statement.line.search
+ account.bank.statement.line
+
+
+
+
+
+
+
account.bank.statement.line.reconcile
account.bank.statement.line
@@ -130,14 +143,14 @@
type="object"
string="Validate"
accesskey="v"
- class="btn btn-primary"
+ class="btn btn-primary mx-1"
invisible="is_reconciled == True or can_reconcile == False"
/>
@@ -153,20 +166,21 @@
name="clean_reconcile"
type="object"
string="Reset reconciliation"
- class="btn btn-secondary"
+ class="btn btn-secondary mx-1"
invisible="is_reconciled == True"
/>
-
@@ -367,7 +381,7 @@
>
Reconcile bank statement lines
account.bank.statement.line
- {'search_default_move_id': id}
+ {'search_default_move_id': active_id}
kanban