This commit aims to make the BinaryField and PdfViewerField appear and act the same way as they did before their conversion to Owl. This mostly consists of a few tweaks in the conditional rendering of certain elements in the template, and the rest of the changes are meant to clean and simplify the values the component is working with. closes odoo/odoo#98251 Signed-off-by: Bruno Boi (boi) <boi@odoo.com>