| [ Return to Bugs & Features | Roadmap 1.3 | SVN ⇄ GIT ]
STR #3408
Application: | FLTK Library |
Status: | 1 - Closed w/Resolution |
Priority: | 2 - Low, e.g. a documentation error or undocumented side-effect |
Scope: | 3 - Applies to all machines and operating systems |
Subsystem: | Core Library |
Summary: | setting Fl_Scroll inactive doesn't draw the background inactive |
Version: | 1.3.4 |
Created By: | andy1978 |
Assigned To: | matt |
Fix Version: | 1.4.0 |
Fix Commit: | ab5cc5866dd5e5f885d06718674b7afd4740bc96 |
Update Notification: | |
Trouble Report Files:
Trouble Report Comments:
|
#1 | andy1978 00:05 Sep 27, 2017 |
| I think FL_Scroll should have the same behaviour like Fl_Group if "deactivate()" is called. But Fl_Scroll doesn't draw its background inactive and I think a patch like the attached would be necessary. | |
|
#2 | AlbrechtS 07:13 Sep 28, 2017 |
| Thanks for the report. You didn't post the patch as you wrote. Can you please post one?
Note: dropped priority from High to Low. This is only a minor issue. This will probably not be changed in 1.3.x. A possible fix may be applied in FLTK 1.4.0 though.
Fl_Scroll is somewhat special in handling its background, particularly if you set a FRAME of NO_BOX box type.
This will probably not be changed in 1.3.x. A possible fix may be applied in FLTK 1.4.0 though. | |
|
#3 | andy1978 05:52 Oct 05, 2017 |
| Albrecht, thank you for your reply and sorry for forgetting to actually attach the patch | |
|
#4 | greg.ercolano 11:47 Oct 07, 2017 |
| Patch looks good to me; it only addresses the situation where a background /is/ drawn with fl_rectf(). | |
|
#5 | matt 04:52 Jan 20, 2023 |
| Fixed in Git repository.
Thanks! | |
[ Return to Bugs & Features ]
|
| |