From 95126493f8acf4abf01ee4047a348972c8142248 Mon Sep 17 00:00:00 2001
From: Percen <21pesi1bif@hft-stuttgart.de>
Date: Sat, 11 Jan 2025 17:38:14 +0000
Subject: [PATCH] Update public/index.html

---
 public/index.html | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/public/index.html b/public/index.html
index 0372a50..7143a76 100644
--- a/public/index.html
+++ b/public/index.html
@@ -582,14 +582,17 @@ function calculateMaxScale(object) {
   const viewportWidth = window.innerWidth;
   const viewportHeight = window.innerHeight;
 
-  // Berechne den Skalierungsfaktor für Breite und Höhe
+  // Berechne das Verhältnis zwischen der Größe des Viewports und der Größe des Objekts
   const scaleWidth = viewportWidth / boundingBox.x;
   const scaleHeight = viewportHeight / boundingBox.y;
 
-  // Wähle den kleineren Faktor, um sicherzustellen, dass das Objekt nicht aus dem Bildschirm herausragt
-  return Math.min(scaleWidth, scaleHeight);
+  // Reduziere den Wert, um sicherzustellen, dass das Objekt nicht zu groß wird
+  const safeScaleFactor = 0.9; // Reduziert die Skalierung um 10%, um sicher zu sein
+
+  return Math.min(scaleWidth, scaleHeight) * safeScaleFactor;
 }
 
+
 function openScaleMenu() {
   if (!selectedPlacedModel) {
     showInfoDialog("Kein Modell ausgewählt. Bitte wählen Sie ein Modell aus, bevor Sie es bearbeiten.");
@@ -611,6 +614,7 @@ function openScaleMenu() {
   `;
 }
 
+
 /**
  * 
     function openScaleMenu() {
-- 
GitLab