Issue 91763 - RTL UI: moving active embedded object to the left moves it to the right
Summary: RTL UI: moving active embedded object to the left moves it to the right
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: DEV300m39
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: kla
QA Contact: issues@framework
Keywords: Arabic
: 93074 (view as issue list)
Depends on:
Blocks: 79434
  Show dependency tree
Reported: 2008-07-17 13:52 UTC by kla
Modified: 2009-08-27 03:05 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description kla 2008-07-17 13:52:15 UTC
RTL: Moving a embedded Chart object to the left moves it to the right, and get
repaint errors. (Chart inplace mode)
Comment 1 IngridvdM 2008-08-13 12:56:21 UTC
Fixed in CWS calcchartrtl01.
Comment 2 IngridvdM 2008-08-27 09:29:04 UTC
*** Issue 93074 has been marked as a duplicate of this issue. ***
Comment 3 IngridvdM 2008-11-11 10:44:53 UTC
Moved fix to CWS rtlchart03.
Comment 4 IngridvdM 2009-01-07 16:58:42 UTC
@KLA, please verify in CWS rtlchart03.
Comment 5 IngridvdM 2009-01-08 13:58:05 UTC
The problems described in issue 93074 seem to be fixed in DEV300m38 already.
I found a smaller remaining issue in this area:
When moving the whole chart object (not only elements inside the chart) while in
RTL UI and in edit mode the chart jumps to the wrong side.
I take the issue back for that and adapt the summary accordingly.
Comment 6 IngridvdM 2009-01-08 13:59:41 UTC
Comment 7 IngridvdM 2009-01-08 14:01:10 UTC
Comment 8 IngridvdM 2009-01-30 15:14:00 UTC
This problem occurs for all OLE objects in edit mode.
@MAV,  it seems that the fix for issue 87033 now does not fix the problem but
causes it again. In SvResizeWindow::MouseButtonUp a wrong new position rectangle
is calculated by SvResizeHelper::GetTrackRectPixel because nGrab equals 8 which
causes a flip in x direction.
Moving embedded object while they are not in edit mode is no problem in RTL UI.
Comment 9 Mathias_Bauer 2009-05-15 13:38:53 UTC
Raised priority
Comment 10 2009-08-21 16:53:07 UTC
I cannot reproduce this exact scenario on DEV300_m52. But when I tried to resize
the object I got the problems below:

1. In activated mode, drag the right border to resize the object , the right
border remains immovable, instead the left border moves mirrorly. Drag the left
border, the right border moves as well but in a smaller distance.
2. In inactivated mode, if scenario 1 has been performed, drag the top or right
border to resize, the object hops to random direction.
Comment 11 mikhail.voytenko 2009-08-24 07:37:49 UTC
mav->kla: Could you please verify the findings from zhangxiaofei, and if the
original problem is not reproducible please close this issue. Please open new
issues for the additional mentioned problems.
Comment 12 kla 2009-08-24 11:32:30 UTC
Hi zhangxiaofei,
it occurs only for chart Objects or for other OLE Objects also?
Comment 13 2009-08-26 02:08:29 UTC
Hi kla,
it also occurs to other OLE objects
Comment 14 kla 2009-08-26 11:14:17 UTC
@ zhangxiaofei: Thanks for support the further information, i have written
issue1045125 as follow up issue. So i will close this one.
Comment 15 kla 2009-08-26 12:05:15 UTC
closed, follow up issue written
Comment 16 2009-08-27 03:05:59 UTC
@kla: The follow up issue is more likely to be issue104515. ,-)