{"action":"created","issue":{"url":"https://api.github.com/repos/dart-lang/polymer-dart/issues/369","labels_url":"https://api.github.com/repos/dart-lang/polymer-dart/issues/369/labels{/name}","comments_url":"https://api.github.com/repos/dart-lang/polymer-dart/issues/369/comments","events_url":"https://api.github.com/repos/dart-lang/polymer-dart/issues/369/events","html_url":"https://github.com/dart-lang/polymer-dart/issues/369","id":85653794,"number":369,"title":"generated JavaScript for polymer elements dosn't call xxxChanged for published attributes","user":{"login":"DartBot","id":8958862,"avatar_url":"https://avatars.githubusercontent.com/u/8958862?v=3","gravatar_id":"","url":"https://api.github.com/users/DartBot","html_url":"https://github.com/DartBot","followers_url":"https://api.github.com/users/DartBot/followers","following_url":"https://api.github.com/users/DartBot/following{/other_user}","gists_url":"https://api.github.com/users/DartBot/gists{/gist_id}","starred_url":"https://api.github.com/users/DartBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DartBot/subscriptions","organizations_url":"https://api.github.com/users/DartBot/orgs","repos_url":"https://api.github.com/users/DartBot/repos","events_url":"https://api.github.com/users/DartBot/events{/privacy}","received_events_url":"https://api.github.com/users/DartBot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dart-lang/polymer-dart/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/dart-lang/polymer-dart/labels/duplicate","name":"duplicate","color":"cccccc"},{"url":"https://api.github.com/repos/dart-lang/polymer-dart/labels/PolymerMilestone-Next","name":"PolymerMilestone-Next","color":"ededed"},{"url":"https://api.github.com/repos/dart-lang/polymer-dart/labels/Priority-Medium","name":"Priority-Medium","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-06-05T23:11:28Z","updated_at":"2015-06-05T23:11:32Z","closed_at":null,"body":"<a href=\"https://github.com/zoechi\"><img src=\"https://avatars.githubusercontent.com/u/405837?v=3\" align=\"left\" width=\"96\" height=\"96\"hspace=\"10\"></img></a> **Issue by [zoechi](https://github.com/zoechi)**\n_Originally opened as dart-lang/sdk#15080_\n\n----\n\n**What steps will reproduce the problem?**\n**1.**\nWe run into this problem \nhttps://code.google.com/p/dart/issues/detail?id=15038\nwhen porting \n- https://github.com/ErikGrimes/polymer_elements\n- https://github.com/ErikGrimes/polymer_ui_elements\nwhich have a demo page for each polymer element in the 'example' directory.\nSo we changed the package layout as suggested:\nWe created a new package and symlinked the demo pages from example\nto the new packages web directory\nremoved the transformers settings in polymer_elements/polymer_ui_elements\nand added them to the pubspec.yaml of the new package.\n**2.**\npub build works fine\nBut in all JS demo pages the xxxChanged methods for published attributes never get called (except when called from other methods directly)\nMethods like enteredView or ready are called though.\n\n**3.**\nNo warning or error is shown (build/execution)\n\n**What is the expected output? What do you see instead?**\nShould work in JS as in Dart\n\n**What version of the product are you using? On what operating system?**\nDart VM version: 1.0.0.3_r30187 (Tue Nov 12 00:09:52 2013) on &quot;linux_x64&quot;\n\n**Please provide any additional information below.**\nBefore we changed the package structure as described above some examples worked fine in JS (those that were not affected by the issue linked above)\nI also tried copying the files to the new package instead of symlinking but the problem persisted.\n"},"comment":{"url":"https://api.github.com/repos/dart-lang/polymer-dart/issues/comments/109476145","html_url":"https://github.com/dart-lang/polymer-dart/issues/369#issuecomment-109476145","issue_url":"https://api.github.com/repos/dart-lang/polymer-dart/issues/369","id":109476145,"user":{"login":"DartBot","id":8958862,"avatar_url":"https://avatars.githubusercontent.com/u/8958862?v=3","gravatar_id":"","url":"https://api.github.com/users/DartBot","html_url":"https://github.com/DartBot","followers_url":"https://api.github.com/users/DartBot/followers","following_url":"https://api.github.com/users/DartBot/following{/other_user}","gists_url":"https://api.github.com/users/DartBot/gists{/gist_id}","starred_url":"https://api.github.com/users/DartBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DartBot/subscriptions","organizations_url":"https://api.github.com/users/DartBot/orgs","repos_url":"https://api.github.com/users/DartBot/repos","events_url":"https://api.github.com/users/DartBot/events{/privacy}","received_events_url":"https://api.github.com/users/DartBot/received_events","type":"User","site_admin":false},"created_at":"2015-06-05T23:11:30Z","updated_at":"2015-06-05T23:11:30Z","body":"<a href=\"https://github.com/sigmundch\"><img src=\"https://avatars.githubusercontent.com/u/2049220?v=3\" align=\"left\" width=\"48\" height=\"48\"hspace=\"10\"></img></a> **Comment by [sigmundch](https://github.com/sigmundch)**\n\n----\n\n*Removed [Priority-Unassigned](../labels/Priority-Unassigned) label.*\n*Added [Priority-Medium](../labels/Priority-Medium) label.*\n"}}