תקלה בחיפוש בתוך מסמך PDF
שעושים חיפוש בתוך מסמך PDF ועוברים לתוצאה מסויימת, זה קופץ מ'חיפוש' ל'ניווט' וכשחוזרים לחיפוש רשימת התוצאות נעלמת ואפשר רק לראות את מספר התוצאות ולדפדף בחיצים. משום מה בחיפוש בתוך קובץ טקסט זה לא קורה (גם לא מוצג בחיפוש בקובץ טקסט מספר התוצאות אבל זה כבר הצעה לפיתוח כנראה..) צילום מסך מהתקלה:
המעבר ממצב 'חיפוש' ל'ניווט' בעת בחירת תוצאה בחיפוש בתוך מסמך PDF מתבצע באמצעות הפונקציה openBook בקובץ lib/utils/open_book.dart. המעבר מתבצע על ידי הוספת אירוע NavigateToScreen ל-NavigationBloc, שמטפל במעבר למסך הקריאה [1].
כאשר חוזרים ממצב 'ניווט' ל'חיפוש', רשימת התוצאות נעלמת בגלל אירוע ResetSearch. הפונקציה _onResetSearch מטפלת באירוע זה על ידי יצירת מצב חיפוש חדש עם ערכים ברירת מחדל, מה שמנקה את התוצאות ומאפס את המצב [2].
לגבי ההבדל בין חיפוש ב-PDF לבין חיפוש בקובץ טקסט, ייתכן שהסיבה לכך היא שהחיפוש בקובץ טקסט לא מציג את מספר התוצאות, וזה יכול להיות רעיון לפיתוח עתידי כפי שציינת.
To continue talking to Dosu, mention @dosu.
Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other
מצאתי שדיווחו על זה כבר כאן
סודר הכל ע"י @Y-PLONI