diff --git a/config/current.ver b/config/current.ver
index b09d96b..3b712a9 100644
--- a/config/current.ver
+++ b/config/current.ver
@@ -1 +1 @@
-1.2.80
+1.2.81
\ No newline at end of file
diff --git a/public/assets/js/bridge/blocks-custom/elements/table-2xn.js b/public/assets/js/bridge/blocks-custom/elements/table-2xn.js
index c02ffdf..d3ccabc 100644
--- a/public/assets/js/bridge/blocks-custom/elements/table-2xn.js
+++ b/public/assets/js/bridge/blocks-custom/elements/table-2xn.js
@@ -4,16 +4,16 @@
const { bm, addOnce, css } = ctx;
addOnce(bm, 'cust-table', { id:'cust-table', label:'🧩 Tabelle (2xN)',
content:`
-
-
+
+
| Spalte A |
Spalte B |
-
+
| Zeile 1 |
... |
-
+
| Zeile 2 |
... |
diff --git a/public/assets/js/bridge/table-builder.js b/public/assets/js/bridge/table-builder.js
index d30ad83..3768121 100644
--- a/public/assets/js/bridge/table-builder.js
+++ b/public/assets/js/bridge/table-builder.js
@@ -34,10 +34,21 @@
const headStyle = "text-align:left;padding:8px;border:1px solid #e2e8f0;background-color:#f8fafc;font-size:13px";
const tbody = {
tagName: 'tbody',
+ selectable: false,
+ hoverable: false,
+ draggable: false,
+ highlightable: false,
components: [],
};
for (let r = 0; r < safeRows; r++) {
- const row = { tagName: 'tr', components: [] };
+ const row = {
+ tagName: 'tr',
+ selectable: false,
+ hoverable: false,
+ draggable: false,
+ highlightable: false,
+ components: [],
+ };
for (let c = 0; c < safeCols; c++) {
const existingVal = existing?.[r]?.[c] || '';
const label = existingVal || (r === 0 ? `Spalte ${String.fromCharCode(65 + c)}` : `Zeile ${r} / ${c + 1}`);