镜像自地址
https://github.com/binary-husky/gpt_academic.git
已同步 2025-12-06 14:36:48 +00:00
remove welcome card when layout overflows
这个提交包含在:
@@ -192,10 +192,22 @@ class WelcomeMessage {
|
|||||||
|
|
||||||
async update() {
|
async update() {
|
||||||
// console.log('update')
|
// console.log('update')
|
||||||
|
const elem_chatbot = document.getElementById('gpt-chatbot');
|
||||||
|
const chatbot_top = elem_chatbot.getBoundingClientRect().top;
|
||||||
|
const welcome_card_container = document.getElementsByClassName('welcome-card-container')[0];
|
||||||
|
let welcome_card_overflow = false;
|
||||||
|
if (welcome_card_container) {
|
||||||
|
const welcome_card_top = welcome_card_container.getBoundingClientRect().top;
|
||||||
|
if (welcome_card_top < chatbot_top) {
|
||||||
|
welcome_card_overflow = true;
|
||||||
|
// console.log("welcome_card_overflow");
|
||||||
|
}
|
||||||
|
}
|
||||||
var page_width = document.documentElement.clientWidth;
|
var page_width = document.documentElement.clientWidth;
|
||||||
const width_to_hide_welcome = 1200;
|
const width_to_hide_welcome = 1200;
|
||||||
if (!await this.isChatbotEmpty() || page_width < width_to_hide_welcome) {
|
if (!await this.isChatbotEmpty() || page_width < width_to_hide_welcome || welcome_card_overflow) {
|
||||||
if (this.visible) {
|
if (this.visible) {
|
||||||
|
// console.log("remove welcome");
|
||||||
this.removeWelcome();
|
this.removeWelcome();
|
||||||
this.visible = false;
|
this.visible = false;
|
||||||
this.card_array = [];
|
this.card_array = [];
|
||||||
|
|||||||
在新工单中引用
屏蔽一个用户