| [ Return to Bugs & Features | Roadmap 1.3 | SVN ⇄ GIT ]
STR #2909
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: | Fl_Tile does not pass FL_RELEASE event to children |
Version: | 1.3.2 |
Created By: | vaifrax |
Assigned To: | matt |
Fix Version: | 1.4.0 |
Fix Commit: | 4f3f2bb30b5fc556cfc773fef1a3a2afd3f57cf9 |
Update Notification: | |
Trouble Report Files:
No files
Trouble Report Comments:
|
#1 | vaifrax 05:27 Dec 19, 2012 |
| in Fl_Tile.cxx in Fl_Tile::handle() there is line 177 causing FL_RELEASE events not to be passed on to its children. Before using a tile, I used a group where this worked as expected.
I suggest to replace line 177: if (!sdrag) return 0; // should not happen by this line: if (!sdrag) break; // pass on to children which solves my problem.
Note that I'm a fltk beginner, maybe I got the wrong idea about message passing. | |
|
#2 | matt 05:05 Jan 20, 2023 |
| Fixed in Git repository.
Indeed. Thank you! | |
[ Return to Bugs & Features ]
|
| |