View Issue Details

IDProjectCategoryView StatusLast Update
0001473Double CommanderFile operationspublic2016-11-12 00:10
Reportervn971 Assigned ToAlexx2000  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
ProjectionnoneETAnone 
PlatformLinuxOSLinuxOS VersionArchLinux amd64
Product Version0.7.3 
Target Version0.7.6Fixed in Version0.7.6 
Summary0001473: Backspace and Delete broken while renaming file
DescriptionPressing Backspace or Delete while renaming a file is broken
The cursor moves 1 point to the right excessive. See below.
Steps To Reproduce* create a file 1234567890
* start renaming it
* move cursor between 4 and 5
* start pressing BackSpace
* the actual sequence would be:
1234|567890
1235|67890
1236|7890
1237|890
1238|90
1239|0
1230|
123|
12|
1|
|
TagsNo tags attached.
Fixed in Revision7143,7154,7163,7167
Operating systemLinux
WidgetsetGTK2
Architecture64-bit

Relationships

related to 0001472 closedAlexx2000 file rename broken for files of the form "aaa_bbb.jpg" 
related to 0001606 closedAlexx2000 Search dialog doesn't find anything if it's shown for the first time 

Activities

Alexx2000

2016-07-31 10:25

administrator   ~0001824

It is Lazarus bug. Same behaviour with simple test application written using Lazarus.

Alexx2000

2016-08-02 09:44

administrator   ~0001826

I checked it under Lubuntu 16.04 and it works fine. So it is Arch Linux specific problem. But how to find what is wrong?

ivoshm

2016-08-03 10:46

reporter   ~0001827

I'm using Manjaro Linux (Arch based) and faced the same problem.

Problem disapeared after latest system update (which includes downgrade of package gtk2 2.24.30+95+g876b5f7-1 back to 2.24.30-3) .

Ref: Manjaro maintainer philm found other problem (in file choice) and provided downgrade of GTK2 package in stable branch of Manjaro - https://forum.manjaro.org/t/xfce-cant-change-wallpaper-folder-from-last-update-2016-07-27/6848/6

Alexx2000

2016-08-09 22:30

administrator   ~0001831

So it is GTK2 bug.

Alexx2000

2016-09-14 22:17

administrator   ~0001894

http://bugs.freepascal.org/view.php?id=30596

ivoshm

2016-09-26 18:03

reporter   ~0001928

With last system update on Sep 20th this problem in Manjaro Linux (stable) reappeared:

gtk2
   2.24.31-1
glib2
   2.48.2-1
doublecmd-gtk2
   0.7.5-1

Topslick

2016-10-05 21:44

reporter   ~0001945

the problem also occurs under Fedora 24 as of gtk2 version 2.24.31

Alexx2000

2016-10-13 22:16

administrator   ~0001958

Last edited: 2016-10-13 22:17

Fixed in Lazarus trunk. I also add workaround to DC, so it will work with old Lazarus too. Please test with DC 0.8 builds.

ivoshm

2016-10-14 10:41

reporter   ~0001959

It works, thanks.

Issue History

Date Modified Username Field Change
2016-07-25 01:36 vn971 New Issue
2016-07-30 13:10 Alexx2000 Relationship added related to 0001472
2016-07-31 10:25 Alexx2000 Note Added: 0001824
2016-07-31 10:25 Alexx2000 Status new => confirmed
2016-08-02 09:44 Alexx2000 Note Added: 0001826
2016-08-03 10:46 ivoshm Note Added: 0001827
2016-08-09 22:30 Alexx2000 Note Added: 0001831
2016-09-14 22:17 Alexx2000 Note Added: 0001894
2016-09-26 18:03 ivoshm Note Added: 0001928
2016-10-05 21:44 Topslick Note Added: 0001945
2016-10-13 22:16 Alexx2000 Fixed in Revision => 7143
2016-10-13 22:16 Alexx2000 Note Added: 0001958
2016-10-13 22:16 Alexx2000 Assigned To => Alexx2000
2016-10-13 22:16 Alexx2000 Status confirmed => resolved
2016-10-13 22:16 Alexx2000 Target Version => 0.7.6
2016-10-13 22:17 Alexx2000 Note Edited: 0001958
2016-10-14 10:41 ivoshm Note Added: 0001959
2016-10-21 20:37 Alexx2000 Fixed in Revision 7143 => 7143,7154
2016-10-21 20:37 Alexx2000 Fixed in Version => 0.7.6
2016-10-21 20:41 Alexx2000 Status resolved => closed
2016-10-21 20:41 Alexx2000 Resolution open => fixed
2016-10-25 22:59 Alexx2000 Fixed in Revision 7143,7154 => 7143,7154,7163
2016-10-25 22:59 Alexx2000 Fixed in Version 0.7.6 =>
2016-10-29 10:56 Alexx2000 Fixed in Revision 7143,7154,7163 => 7143,7154,7163,7167
2016-10-29 10:57 Alexx2000 Fixed in Version => 0.7.6
2016-11-12 00:10 Alexx2000 Relationship added related to 0001606