Opened 7 months ago

Last modified 6 months ago

#3104 reviewing defect

Copied text from a StringConvertibleMatrixView does not include every selected cell

Reported by: mkommend Owned by: pfleck
Priority: medium Milestone: HeuristicLab 3.3.17
Component: Data.Views Version: trunk
Keywords: Cc:

Description (last modified by mkommend)

When cells are selected with the cursor keys or pos1, end, page up and page down keys some values are not included in the copied text.

Steps for reproduction:
1) Select any cell
2) Hold shift and press page up to select every cell upwards until the first row
3) Copy values with ctrl+c
4) Paste into excel or editor. Only two values are copied.

Another issue is when multiple different areas are selected the not selected cell between are omitted and the content is pasted without any white spaces in between. This behavior should also be corrected.

Change History (6)

comment:1 Changed 7 months ago by mkommend

  • Status changed from new to accepted

comment:2 Changed 7 months ago by mkommend

r17840: Fixed copying of values from a StringConvertibleMatrixView.

comment:3 Changed 7 months ago by mkommend

  • Owner changed from mkommend to pfleck
  • Status changed from accepted to reviewing

r17841: Corrected typo in comment.

comment:4 Changed 7 months ago by mkommend

  • Description modified (diff)

comment:5 Changed 6 months ago by gkronber

The column and row names are not actually copied because the Ctrl+C event is still handled by the control itself. Overwriting the content of the clipboard.

comment:6 Changed 6 months ago by gkronber

r17921: set e.Handled to true for Ctrl+C and Ctrl+V.

Note: See TracTickets for help on using tickets.