Thanks guys - I committed Surinder's patch as it's a little clearer to read
and understand.

On Mon, May 15, 2017 at 6:31 PM, Surinder Kumar <
surinder.ku...@enterprisedb.com> wrote:

> Hi,
>
> The array temp_new_rows is used to keep track to new added rows in View
> data. It is used to add 'disabled_row'class for new rows to highlight
> when grid renders after delete/copy/add row operation.
>
> Please find attached patch.
>
> On Mon, May 15, 2017 at 10:14 PM, Surinder Kumar <
> surinder.ku...@enterprisedb.com> wrote:
>
>> Hi Joao,
>>
>> The single cell selection works for me using Cmd+C. Not reproducible for
>> me.
>>
>> Please provide steps to reproduce.
>>
>>
>>
>>
>> On Mon, May 15, 2017 at 9:58 PM, Harshal Dhumal <
>> harshal.dhu...@enterprisedb.com> wrote:
>>
>>> Hi,
>>>
>>> Issue caused because variable temp_new_rows was access before it was
>>> initialised. Attached patch fixes this issue.
>>>
>>> --
>>> *Harshal Dhumal*
>>> *Sr. Software Engineer*
>>>
>>> EnterpriseDB India: http://www.enterprisedb.com
>>> The Enterprise PostgreSQL Company
>>>
>>> On Mon, May 15, 2017 at 9:28 PM, Dave Page <dp...@pgadmin.org> wrote:
>>>
>>>> Aww, nuts. I thought we had tests for that? Did we miss that particular
>>>> case?
>>>>
>>>> Anyway, copying of a single value still works (with Cmd+C), so I'm not
>>>> inclined to re-wrap everything for this unless someone can get a patch to
>>>> me by ~9AM UK time tomorrow. Surinder?
>>>>
>>>> On Mon, May 15, 2017 at 4:50 PM, Joao Pedro De Almeida Pereira <
>>>> jdealmeidapere...@pivotal.io> wrote:
>>>>
>>>>> Hi hackers,
>>>>>
>>>>> We were checking out the selection functionality after this
>>>>> commit--looks like selection no longer works for single cells.
>>>>>
>>>>> If you press a cell in the grid the following message is console
>>>>> logged:
>>>>>
>>>>> sqleditor.js:869 Uncaught TypeError: Cannot read property 'indexOf' of 
>>>>> undefined
>>>>>     at SlickGrid.<anonymous> (sqleditor.js:869)
>>>>>     at Event.notify (slick.core.js:143)
>>>>>     at trigger (slick.grid.js:1067)
>>>>>     at setActiveCellInternal (slick.grid.js:2693)
>>>>>     at HTMLDivElement.handleClick (slick.grid.js:2469)
>>>>>     at HTMLDivElement.dispatch (jquery-1.11.2.js:4665)
>>>>>     at HTMLDivElement.$event.dispatch (jquery.event.drag-2.2.js:374)
>>>>>     at HTMLDivElement.elemData.handle (jquery-1.11.2.js:4333)
>>>>>
>>>>> ​
>>>>>
>>>>> Thanks
>>>>> George & Joao
>>>>>
>>>>> On Mon, May 15, 2017 at 10:05 AM, Dave Page <dp...@pgadmin.org> wrote:
>>>>>
>>>>>> I've committed a modified version of this patch following some
>>>>>> discussion on IM with Surinder.
>>>>>>
>>>>>> Thanks Surinder!
>>>>>>
>>>>>> On Mon, May 15, 2017 at 10:56 AM, Surinder Kumar <
>>>>>> surinder.ku...@enterprisedb.com> wrote:
>>>>>>
>>>>>>> Hi
>>>>>>>
>>>>>>> The regression test cases for 'copy row' was failing.
>>>>>>> This patch was assuming that each selected row will have primary key
>>>>>>> due to selection was not working. Fixed.
>>>>>>>
>>>>>>> Please find revised patch.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Surinder Kumar
>>>>>>>
>>>>>>> On Mon, May 15, 2017 at 1:13 PM, Surinder Kumar <
>>>>>>> surinder.ku...@enterprisedb.com> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> This patch contains following changes:
>>>>>>>>
>>>>>>>> 1) When a new row is added, allow to delete if changes are not
>>>>>>>> saved.
>>>>>>>>
>>>>>>>> 2) Disable new row selection if primary key is not given but
>>>>>>>> changes are saved on server.
>>>>>>>>
>>>>>>>> 3) Copy and paste one or more rows, then add new row doesn't
>>>>>>>> work(entered value doesn't appear).
>>>>>>>>
>>>>>>>> 4) After deleting a row, add new row doesn't work.
>>>>>>>>
>>>>>>>> 5) New row added with explicitly given primary key should not
>>>>>>>> disabled.
>>>>>>>>
>>>>>>>>
>>>>>>>> Please review.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Surinder Kumar
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Sent via pgadmin-hackers mailing list (pgadmin-hack...@postgresql.or
>>>>>>> g)
>>>>>>> To make changes to your subscription:
>>>>>>> http://www.postgresql.org/mailpref/pgadmin-hackers
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Dave Page
>>>>>> Blog: http://pgsnake.blogspot.com
>>>>>> Twitter: @pgsnake
>>>>>>
>>>>>> EnterpriseDB UK: http://www.enterprisedb.com
>>>>>> The Enterprise PostgreSQL Company
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Dave Page
>>>> Blog: http://pgsnake.blogspot.com
>>>> Twitter: @pgsnake
>>>>
>>>> EnterpriseDB UK: http://www.enterprisedb.com
>>>> The Enterprise PostgreSQL Company
>>>>
>>>
>>>
>>
>


-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Reply via email to