{"action":"opened","issue":{"url":"https://api.github.com/repos/Komodo/KomodoEdit/issues/3035","repository_url":"https://api.github.com/repos/Komodo/KomodoEdit","labels_url":"https://api.github.com/repos/Komodo/KomodoEdit/issues/3035/labels{/name}","comments_url":"https://api.github.com/repos/Komodo/KomodoEdit/issues/3035/comments","events_url":"https://api.github.com/repos/Komodo/KomodoEdit/issues/3035/events","html_url":"https://github.com/Komodo/KomodoEdit/issues/3035","id":255243222,"number":3035,"title":"Perl debugging: watched/local variables do not appear/update immediately","user":{"login":"Yogislav","id":11398035,"avatar_url":"https://avatars0.githubusercontent.com/u/11398035?v=4","gravatar_id":"","url":"https://api.github.com/users/Yogislav","html_url":"https://github.com/Yogislav","followers_url":"https://api.github.com/users/Yogislav/followers","following_url":"https://api.github.com/users/Yogislav/following{/other_user}","gists_url":"https://api.github.com/users/Yogislav/gists{/gist_id}","starred_url":"https://api.github.com/users/Yogislav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yogislav/subscriptions","organizations_url":"https://api.github.com/users/Yogislav/orgs","repos_url":"https://api.github.com/users/Yogislav/repos","events_url":"https://api.github.com/users/Yogislav/events{/privacy}","received_events_url":"https://api.github.com/users/Yogislav/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-09-05T11:18:59Z","updated_at":"2017-09-05T11:18:59Z","closed_at":null,"author_association":"NONE","body":"### Short Summary\r\nWhen debugging (usually over a loop, rarely in other situations) my debugger does not refresh watched/local variables values. It only refreshes after I change tab or minimize window. It's especially anoying when I loop over large arrays looking for an iteration with one specific value, but it does not display to me immediatelly and I have to alt-tab every time I click F5\r\n\r\n\r\n### Steps to Reproduce\r\n1. Create a list with several hashes, each containing several keys (tested on 7 hashes, about 20 keys each);\r\n2. Write a loop like this (you don't have to assign every key from hash, just couple of them):\r\n```perl\r\nforeach my $e (@list) {\r\n    my $a = $e->{a};\r\n    my $b= $e->{b};\r\n    my $c= $e->{c};\r\n    print \"Key A is $a and key B is $b and key C is $c\";\r\n}\r\n```\r\n3. Place a breakpoint on the print piece and start debuger;\r\n4. Once the debugger starts, start clicking F5 (or another continue button of your choice) at a moderate pace (2-4 clicks/s) and watch the console. \r\nYou may notice that no local variables have appeared at all or they appear, but after each or several iterations, the $a, $b and $c do not change their values anymore, while print() displays proper string for each iteration.\r\n\r\n### Platform Information\r\n\r\n*Komodo Edit or IDE?* Komodo IDE\r\n*Komodo Version?* version 10.2.3, build 89902, platform win32-x86.\r\n*Operating System (and version)?* Windows 7 Pro 64bit (6.1, 7601)\r\n \r\n"}}
{"actor":{"display_login":"Yogislav"}}