View Issue Details

IDProjectCategoryView StatusLast Update
0036257LazarusIDEpublic2021-02-28 15:04
ReporterAkira1364 Assigned ToJuha Manninen  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx86_64OSWindows 
Product Version2.0.7 (SVN) 
Summary0036257: Simply selecting literally anything at all in the object inspector causes the entire active design form to be redrawn
DescriptionIt basically seems like one of the mouse events (possibly "OnMouseDown"?) of the object inspector is set to just blindly redraw the design form in all cases, no matter what, regardless of whether or not any properties are actually modified.

Apart from causing very noticeable overall sluggishness (possibly part of what I was talking about in issue 36218), this causes things like the focus for all of the TEdit text rows in the inspector (such as "Hint", or "Caption", and so on) to be immediately lost after being selected, which in turn makes the text caret disappear from them.

It's just way, way, way too much redrawing.
Steps To ReproduceUse the object inspector in any way.
TagsNo tags attached.
Fixed in Revision
LazTarget-
WidgetsetWin32/Win64
Attached Files

Relationships

related to 0036218 feedbackMichl Constant flickering and generally unacceptably poor form designer performance recently, with Sparta Docked Form Editor installed 

Activities

Juha Manninen

2019-11-05 13:52

developer   ~0119074

Do you mean this happens without Sparta Docked Form Editor?

Akira1364

2020-02-13 17:31

reporter   ~0121084

I'm not sure. I'll have to check. Apologies for not coming back to respond for a while.

Juha Manninen

2021-02-28 15:04

developer   ~0129239

Docked form editor is getting improved. I resolve this one. The related issue can stay open.

Issue History

Date Modified Username Field Change
2019-11-03 20:58 Akira1364 New Issue
2019-11-05 13:51 Juha Manninen Relationship added related to 0036218
2019-11-05 13:52 Juha Manninen Note Added: 0119074
2020-02-13 17:31 Akira1364 Note Added: 0121084
2021-02-28 15:01 Juha Manninen Assigned To => Juha Manninen
2021-02-28 15:01 Juha Manninen Status new => assigned
2021-02-28 15:04 Juha Manninen Status assigned => resolved
2021-02-28 15:04 Juha Manninen Resolution open => fixed
2021-02-28 15:04 Juha Manninen LazTarget => -
2021-02-28 15:04 Juha Manninen Widgetset Win32/Win64 => Win32/Win64
2021-02-28 15:04 Juha Manninen Note Added: 0129239