Informacje o zgłoszeniu
-
#006528
-
Zrealizowano
-
3.0.0.21
-
3.0.0.53
-
2 - średnia
Potwierdzenia zgłoszenia
-
Tak (0)Nie (0)
Po skorzystaniu z ThemeAPI oraz nowego scrolla można zauważyć błędne działanie przycisku Home na liście kontaktów. Normalnie przycisk skieruje nas na samą górę listy, w nowych kompozycjach kieruje do pierwszego kontaktu na liście, co jest błędnym założeniem - przewijak powinien być na samej górze.
Nadal uważam, że mam rację
Błędne działanie nie ma związku z Theme API, zatem to Oconnel musi w tej sprawie podjąć decyzję - czy zaprzestanie przechwytywania klawiszy Home/End i nakazywania przewijania do nich, czy też nie. Jeżeli zaprzestanie, wówczas przewijanie będzie przebiegało prawidłowo (Theme API potrafi przechwytywać te klawisze po swojemu, co czyni we wszystkich pozostałych oknach poza oknem kontaktów, gdzie panuje wyjątek).
Tak samo, jak radziłeś sobie dotychczas na starych kompozycjach. Gdy wstawisz sobie 20 grup kontaktów i rozwiniesz tylko ostatnią, to Home na starej kompozycji też nie przewinie do samej góry, tylko do tego właśnie kontaktu. Po prostu nieco inny jest algorytm, wyliczający wartość przesunięcia (mój jest bardziej inteligentny), ale tak czy siak formalnie Home/End powoduje obecnie przewijanie do kontaktu i zejdź ze mnie, bo przecież nie wymyślam teorii spiskowych, tylko mówię prawdę jak jest. Wciskasz Home - AQQ każe mi przewinąć do pierwszego kontaktu, nie na górę. Pierwszy kontakt nie jest na samej górze, jest poprzedzony nagłówkiem i N grupami. Ja robię wszystko dobrze, dlatego odsyłam do Oconnela, więc nie wiem po co napisałeś ten kolejny post. Ale mogę odpowiedzieć - czemu od razu myszką klikać, page up przecież też działa
Bardziej, ale skoro nadal jesteś oporny na fakt, że wszystko z mojej strony jest dobrze, to już twoja sprawa Widzę, że mój post został usunięty, więc zamiast wyjaśniać po raz kolejny jak ułomnemu, powiem w skrócie: zgłoszenie w tej formie dotyczy mnie, a ja odrzucam, bo jest wszystko dobrze. Oconnel może przestać przechwytywać Home i End na własną rękę, co spowoduje realizację zgłoszenia.
Silver weź nie pierdziel Jest to błędne działanie i tyle. Widzę dwa rozwiązania problemu:
1. Zostawienie jak jest ale z tym, że ponowne wciśnięcie klawisza Home będzie kierować na górę dokumentu, tak jak to jest w normalnych aplikacjach.
2. Danie możliwości kompozycji wyboru działania tego trybu.
Wymyśliłem jak Oconnel mógłby to prosto poprawić. Przy zaznaczaniu kontaktów przyciskami home/end zamiast wysyłania mi identyfikatora kontaktu do przewinięcia doń, niech wysyła mi top lub bottom. Proste jak budowa cepa Zacznie działać od razu, ja nic nie muszę w tym kierunku zmieniać. (A może nawet nie musi mi nic po prostu wysyłać, bo ja przecież też nasłuchuję na home/end i wtedy przewijam zgodnie z ich przeznaczeniem? Niech się odezwie do mnie na PW to się dogadamy i potestujemy jak będzie lepiej.)
Użytkownik Silverlight edytował ten post 2014.12.25, 14:27
Użytkownicy przeglądający to zgłoszenie: 0
0 użytkowników, 0 gości, 0 anonimowych