summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
Diffstat (limited to 'addons')
-rw-r--r--addons/stock/models/stock_picking.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/stock/models/stock_picking.py b/addons/stock/models/stock_picking.py
index 472752f5a6c..8d982eb0c12 100644
--- a/addons/stock/models/stock_picking.py
+++ b/addons/stock/models/stock_picking.py
@@ -1164,7 +1164,10 @@ class Picking(models.Model):
self.ensure_one()
if self.state not in ('done', 'cancel'):
picking_move_lines = self.move_line_ids
- if not self.picking_type_id.show_reserved:
+ if (
+ not self.picking_type_id.show_reserved
+ and not self.env.context.get('barcode_view')
+ ):
picking_move_lines = self.move_line_nosuggest_ids
move_line_ids = picking_move_lines.filtered(lambda ml: