נשבר בעדכון האחרון: גלילה בPDF
כרגע ניתן לגלול/להגדיל ולהקטין מסמך PDF, רק באור האפור בו הוא אינו מוצג.
נראה שבעדכון האחרון של חבילת pdfrx, שמטפלת בתצוגת PDF, בוצעו שינויים שמשפיעים על הגלילה והאינטראקציה עם מסמכי PDF. לפי המידע שנמצא, בחבילה החדשה בוטלה אפשרות בחירת טקסט כי היא הפריעה לגלילה תקינה, אך ייתכן שגם הגלילה עצמה נשברה בעקבות השינוי הזה או בעקבות אינטגרציה לא מלאה עם הקוד הקיים של אוצריא מקור.
הקבצים המרכזיים שמטפלים בתצוגת PDF הם:
-
lib/pdf_book/pdf_book_screen.dart – אחראי על תצוגה ואינטראקציה עם PDF, כולל שליטה בגלילה דרך PdfViewerController. -
lib/tabs/models/pdf_tab.dart – מנהל את מצב הטאב של PDF ושומר את הבקר של הצופה. -
lib/pdf_book/pdf_page_number_dispaly.dart – מטפל בתצוגה והזנת מספרי עמודים, כולל סנכרון עם הבקר של הצופה.
הבעיה שאתה מתאר – אפשרות לגלול/להגדיל רק באזור האפור – כנראה קשורה לאופן שבו ה־widget של הצופה PDF מאזין לאירועי pointer/scroll, או לאופן שבו הוא ממוקם ומקבל focus בתוך העמוד. ייתכן שהשינוי ב־pdfrx גרם לכך שרק אזור מסוים מגיב לאירועים, או שיש צורך לעדכן את עטיפת ה־widget בקוד שלך.
המלצות להמשך בדיקה:
- לבדוק אם יש עדכון נוסף ל־pdfrx שמטפל בבעיה דומה.
- לבדוק ב־
PdfBookScreen וב־PdfBookTab כיצד ממופים אירועי pointer/scroll ל־PdfViewerController, ואם יש הבדל בין האזור האפור לאזור התצוגה. - לעיין בדיון המלא ב־issue 573 – ייתכן שיש שם עדכונים או פתרונות נוספים.
אם תצטרך עזרה pinpoint בקוד, אפשר לציין איזה widget בדיוק עוטף את הצופה, או לצרף קטע קוד רלוונטי.
To continue talking to Dosu, mention @dosu-bot.
Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other
יש בעיה בספרייה PDFRX שאם אפשרות סימון טקסט מאופשרת לא ניתן לגלול, אז או שנבטל את סימון הטקסט או שלא יהיה אפשר לגלול, או שנחכה לעדכון.
זה אמור לעזור: https://github.com/espresso3389/pdfrx/issues/379
סודר