diff --git a/src/components/viewPost/tp-parser.vue b/src/components/viewPost/tp-parser.vue
index d02fc97f..c5a96eb9 100644
--- a/src/components/viewPost/tp-parser.vue
+++ b/src/components/viewPost/tp-parser.vue
@@ -1,8 +1,8 @@
@@ -44,6 +44,7 @@ function getParsedData(data: SctPostDataArr): SctPostDataArr {
continue;
}
if (tpName !== TpText) {
+ if (child.length > 0) res.push(...child);
cur = tp;
child = [];
res.push(cur);
diff --git a/src/components/viewPost/vp-btn-reply.vue b/src/components/viewPost/vp-btn-reply.vue
index 1a2f3cee..6b0722ad 100644
--- a/src/components/viewPost/vp-btn-reply.vue
+++ b/src/components/viewPost/vp-btn-reply.vue
@@ -70,18 +70,14 @@
-
diff --git a/src/components/viewPost/vp-reply-debug.vue b/src/components/viewPost/vp-reply-debug.vue
index 5053e98e..0eb8b0ba 100644
--- a/src/components/viewPost/vp-reply-debug.vue
+++ b/src/components/viewPost/vp-reply-debug.vue
@@ -4,7 +4,7 @@
文件:
{{ filePath }}
- 选择文件
+ 选择文件
@@ -56,28 +56,32 @@ async function selectFile(): Promise {
position: relative;
display: flex;
width: 800px;
+ max-height: 600px;
flex-direction: column;
align-items: center;
justify-content: center;
- padding: 5px;
- border-radius: 5px;
+ padding: 8px;
+ border-radius: 4px;
background: var(--box-bg-1);
box-shadow: 0 0 5px var(--common-shadow-1);
+ row-gap: 8px;
}
.tpr-debug-title {
+ position: relative;
display: flex;
overflow: hidden;
width: 100%;
+ flex-shrink: 0;
align-items: center;
justify-content: flex-start;
- padding: 5px;
+ padding: 4px;
border-bottom: 1px solid var(--box-bg-2);
font-family: var(--font-title);
text-overflow: ellipsis;
white-space: nowrap;
- :nth-child(2) {
+ span:nth-child(2) {
overflow: hidden;
max-width: 600px;
margin-right: auto;
diff --git a/src/pages/common/PageTest.vue b/src/pages/common/PageTest.vue
index d65f9d2b..83e3c0dd 100644
--- a/src/pages/common/PageTest.vue
+++ b/src/pages/common/PageTest.vue
@@ -14,14 +14,24 @@
+ 回复测试
测试
+