Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | XSelectionChangeListener doesn't receive all selection change events | ||
---|---|---|---|
Product: | Writer | Reporter: | helloworld82 <daniel.beck> |
Component: | code | Assignee: | AOO issues mailing list <issues> |
Status: | CONFIRMED --- | QA Contact: | |
Severity: | Trivial | ||
Priority: | P3 | CC: | baumux, chris_mux, chrlutz, daniel.beck, issues, mux2005, openofficebugs |
Version: | OOo 2.0.1 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- |
Description
helloworld82
2006-08-23 10:29:55 UTC
Reassigned to API component. I can reproduce this problem under OOo 2.0.2 under Linux. jsc -> os: as discussed offline, this would be an enhancement and of course a changed implementation because we will get more notifications as today. Please check. I don't really agree with the argument that this should be an enhancement, since in the idl documentation is written: selectionChanged: is called when the selection changes Obviously, then I use the left key and the right keys to navigate in the text, the selection changes since the position of the XViewCursor changes. The same arguments holds then I enter normal text in OpenOffice Writer. Every time the XViewCursor changes its position, selectionChanged() should be called according to the documentation. This is not the right behavior according to the idl behavior - so either the documentation should be changed into "XSelectionChanged receives events every time a user navigates the text using up and down arrow button or clicks somewhere with the mouse" or the implementation of that event listener should be changed. you are right, my comment was to fast, it's no enhancement it's a bug Component changed to Word processor, OS changed to All What is the status of this bug? Does someone work on it? If not, it would perhaps make sense to change the status of it to "new". ->danielbeck: The target is 2.x so nobody is currently working on it. The status cannot be changed to New without reassigning. Started means that I've accepted that this issue is valid and that I'm the correct owner right now. It's weird but it's the way the issue tracker works. target 3.0 ->fme: The notification is sent after the SwCrsrShell called the aChgLnk. This is not called if no attribute change happens. Any chance to get a notificatin also if the cursor is only moved? Due to restricted resources, I have to change the target to 3.x. please take over from fme I just ran into this problem on OpenOffice 4.0.1 using Windows. This is a serious problem for my project and it seems to have been unaddressed for nearly 10 years! Reset the assignee to the default "issues@openoffice.apache.org". |