bugGNU nano - Bugs: bug #51147, when resizing in the file browser,...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #51147: when resizing in the file browser, the file content flickers through

Submitter:  Benno Schulenberg <bens>
Submitted:  Wed 31 May 2017 08:08:04 AM UTC
   
 
Severity:  3 - Normal Status:  Fixed
Assigned to:  bens Open/Closed:  Closed

Wed 31 May 2017 10:51:28 AM UTC, comment #2: 

The problem is not in the workaround for the VTE "bug".  The problem is that total_refresh() does an edit_refresh() even when we are actually in the file browser.

Fixed in git, 59b0f81b.

(The code gets a but ugly.  Maybe we should add a boolean 'inbrowser' to make things cleaner and more symmetrical with the help viewer.)

Benno Schulenberg <bens>
Group administrator
Wed 31 May 2017 08:29:29 AM UTC, comment #1: 

The offending commit is 0a18d891, an attempt to defeat a VTE bug reported in bug #49106.

Benno Schulenberg <bens>
Group administrator
Wed 31 May 2017 08:08:04 AM UTC, original submission:  

To reproduce, run: 'src/nano --ignore NEWS', type ^R ^T, and then keep resizing the window by pulling one of its borders left and right.  See how upon every resize event, the contents of the file are displayed for a twentieth of a second.  Annoying.

Bug exists since nano-2.7.1.  It worked fine from 2.4.3 to 2.7.0.

Beside the content flicker, also the bottombars flicker more, since 2.7.0 (where they flicker terribly).  Until 2.6.3 these bars stayed quite stable while resizing.

Expected behavior: the file contents should never be visible while in the file browser.  And ideally the bottom bars only flicker when their appearance actually changes.

Benno Schulenberg <bens>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by bens (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-06-26 bens Open/ClosedOpen Closed
    2017-05-31 bens StatusNone Fixed
    2017-05-31 bens Assigned toNone bens
        Summarywhen resizing the window in the file browser, the file content flickers through when resizing in the file browser, the file content flickers through

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code