Open Bug 351760 Opened 18 years ago Updated 2 years ago

unifinder selection semantics are very non-intuitive

Categories

(Calendar :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: dmosedale, Unassigned)

References

Details

In particular, doing "select all" while focus is in the unifinder doesn't in fact select everything in the unifinder.  Instead, it only selects stuff which is both in the unifinder and in the current view.  Perhaps this problem will simply go away when jminta thrashes the unifinder to within an inch of its life.
Not sure if this is the same but in some cases (not always) when I use Ctrl+A for tasks I get error:

1. subscribe https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=321384%2C324666%2C329226%2C329975%2C330020%2C330140%2C331701%2C331997%2C332443%2C332492%2C332595%2C333372%2C333375%2C333686%2C335753%2C337935%2C338138%2C338241%2C339411%2C339487%2C339509%2C340229%2C341073%2C341519%2C341825%2C342150%2C342341%2C342556%2C342830%2C345310%2C345848%2C345998%2C346169%2C346292%2C346570%2C347145%2C347216%2C347785%2C348043%2C348072%2C348137%2C348245%2C348500%2C348660%2C348910%2C349350%2C349729%2C349743%2C349788%2C349796%2C349812%2C349866%2C350324%2C350375%2C351014%2C351184%2C351290%2C351737%2C352018%2C352071%2C352188%2C352674%2C352795%2C352842%2C352865%2C352883%2C353051%2C353060%2C353400%2C353405%2C353567%2C353797%2C354190%2C354935&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&field0-0-0=noop&type0-0-0=noop&value0-0-0=&ctype=ics
2. select any task in tasks list
3. press Ctrl+A

Error: uncaught exception: [Exception... "'[JavaScript Error: "endDate has no properties" {file: "chrome://calendar/content/calendar-multiday-view.xml" line: 2484}]' when calling method: [calIOperationListener::onOperationComplete]"  nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS frame :: file:///C:/Documents%20and%20Settings/Damian/Pulpit/sunbird/components/calCompositeCalendar.js :: anonymous :: line 451"  data: yes]
Unifinder is also available in Lightning now.
Component: Sunbird Only → General
QA Contact: sunbird → general
Version: Trunk → unspecified
Current bahviour seems to be that all events that are in the current view AND before are selected.
Items in the future of the current view are not selected.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.